Classes and Structs (C++)
This section introduces C++ classes and structs. The two constructs are identical in C++ except that in structs the default accessibility is public, whereas in classes the default is private.
Classes and structs are the constructs whereby you define your own types. Classes and structs can both contain data members and member functions, which enable you to describe the type's state and behavior.
The following topics are included:
Access Control and Constraints of Structures, Classes and Unions
|class key is struct||class key is class||class key is union|
|Default access is public||Default access is private||Default access is public|
|No usage constraints||No usage constraints||Use only one member at a time|