// Project Person // File main.cpp #include using namespace std; #include "person.h" int main() { int i; // Create array of Person objects on stack. // Must use default constructor. Person x[5]; // Display person objects. for(i = 0; i <= 4; i++) x[i].display(); // Blank line. cout << endl; // Create array of Person objects on heap. // Must declare an array of pointers to // Person. Person *p[5]; p[0] = new Person("Tom", 'M', 25); p[1] = new Person("Alice", 'F', 35); p[2] = new Person("Fred", 'M', 29); p[3] = new Person("Nancy", 'F', 41); p[4] = new Person("Tom", 'M', 19); for(i = 0; i <= 4; i++) p[i] -> display(); return EXIT_SUCCESS; } // Output: Unknown U -1 Unknown U -1 Unknown U -1 Unknown U -1 Unknown U -1 Tom M 25 Alice F 35 Fred M 29 Nancy F 41 Tom M 19