Object declarations

A C++ program declares instances of abstract data types the same way that it declares instances of primitive data types.

Each instance of an abstract data type is an object.