C++面向对象程序设计
1 2 3 4 5 6 7 8 9
// Fig. 13.1: CommissionEmployee.h // CommissionEmployee class definition represents a commission employee. #ifndef COMMISSION_H #define COMMISSION_H #include <string> // C++ standard string class using s
td::string; class class CommissionEmployee
Outline
Commission Employee.h
(1 of 2)
10 { 11 public: public: 12 13 14 15 16 17 18 19 20 21 22 23 24 25 void setGrossSales( double ); // set gross sales amount const; double getGrossSales() const; // return gross sales amount void setSocialSecurityNumber( const string & ); // set SSN getSocialSecurityNumber() const; string getSocialSecurityNumber() const; // return SSN void setLastName( const string & ); // set last name const; string getLastName() const; // return last name void setFirstName( const string & ); // set first name getFirstName() const; string getFirstName() const; // return first name CommissionEmployee( const string &, const string &, const string &, 0.0, double = 0.0, double = 0.0 );