Encapsulation
Combining data and the functions that process the data into a single entity.
“Data” refers to the members of a structure or CLASS that hold data.
“Functions” refer to pointers to functions included as members of a structure or CLASS
Window and Dialog Classes Provided by C++ are Actually Structures Set up this Way.