Object Orientation

From UE4: Community Wiki
Jump to: navigation, search

This article is a preliminary version, it is subject to change.

Object orientation or object-oriented programming (OOP) is a paradigm for writing computer programs that is built around the concept of objects and their interactions and relations. Key concepts include inheritance, encapsulation and interfaces.

OOP is commonly used in game development, as many of the features are ideal for modelling the game world and its logic.