Types

C++ supports three kinds of object types: