Term
|
Definition
is a type you define, as opposed to types that are defined by C++ |
|
|
Term
|
Definition
assigns accessibility to the declared variables that follow it |
|
|
Term
|
Definition
is a category of objects; it is a new data type you create that is more complex than the basic data types |
|
|
Term
|
Definition
are sometimes called class variables, class fields, or class-wide fields because they don’t belong to a specific object; they belong to the class, and you can use them even if you never instantiate an object. |
|
|
Term
|
Definition
contains the class name, variables (attributes), and function prototypes |
|
|
Term
|
Definition
|
|
Term
|
Definition
contains the class functions |
|
|
Term
|
Definition
is to declare or create it |
|
|
Term
|
Definition
a single unit that is a combination of data and operations (methods) performed on that data |
|
|
Term
|
Definition
member of a class that is accessible outside the class
Reserved word in C++ |
|
|
Term
|
Definition
Access specifier declaring a member of a class is NOT to be accessed outside the class
Reserved word in C++ |
|
|
Term
|
Definition
Access specifier declaring a member of a class is to be accessible to derived classes, but not to clients
Reserved word in C++ |
|
|