A more object-based C++ program

The C++ program in Listing 4 illustrates the basic structure of a C++ program that: