Listing 4: Employee.h The generated Employee.h code file
// file: Employee.h #ifndef _Employee_H_ #define _Employee_H_ // Dependencies #include "Object.h" // Uses #include <string> using namespace std; /** Stores an employee's data. */ class Employee : public Object { // Methods public: void increaseSalary(double percent); // Properties public: string getName() const { return _Name; } private: string _Name; public: int getSSN() const { return _SSN; } private: int _SSN; public: double getSalary() const { return _Salary; } public: double setSalary(double value) { _Salary = value; }; private: double _Salary; };// class: Employee #endif // _Employee_H_ End of Listing