// File: pmain1.C // // Use the Package class. #include #include #include #include "package.h" main() { Package p1 ; Package p2(2.0, 2.0, 2.0) ; Package p3(2.1, 3.0, 2.5) ; Package *ptr ; int r ; cout << "p1: " ; p1.identify() ; cout << "p2: " ; p2.identify() ; cout << "p3: " ; p3.identify() ; cout << "\nStore:\n" ; r = p2.Store(&p1) ; cout << "store p1 in p2, r=" << r << endl ; p3.Store(&p2) ; cout << "store p2 in p3, r=" << r << endl ; p3.identify() ; cout << "\nContent:" << endl ; ptr = p2.Content() ; ptr->identify() ; cout << "\nEmpty:" << endl ; ptr = p3.Empty() ; cout << "p3: " ; p3.identify() ; cout << "*ptr: " ; ptr->identify() ; }