// client.cpp // Test per la classe Employee con attributo di classe #include #include #include "Employee.h" int main() { cout << "Numero di oggetti Employee iniziali: " << Employee::getCount() << endl << endl; Employee e1( "Susan", "Baker" ); cout << "Numero di oggetti Employee dopo la creazione di Susan: " << Employee::getCount() << endl; { // blocco di istruzioni fittizio ... Employee e2( "Robert", "Jones" ); cout << "Numero di oggetti Employee dopo la creazione di Robert: " << Employee::getCount() << endl; cout << "\n\nEmployee 1: " << e1.getFirstName() << " " << e1.getLastName() << "\nEmployee 2: " << e2.getFirstName() << " " << e2.getLastName() << "\n\n"; // chimata al distruttore di e2 ... } cout << "Numero di oggetti Employee dopo la distruzione di Robert: " << Employee::getCount() << endl; system("pause"); return 0; }