Encapsulation is a way of organizing data and methods into a structure by concealing the way the object is implemented, thereby preventing access to data by unspecified means. Because of the goal to maintain the privacy of a class’s implementation, encapsulation is also known as information hiding.
For more information on Object-oriented programming, see the guide OpenEdge Development: Object-oriented Programming.