My solution :
Code:
class Employee **
public:
Employee(const char* aName, const Manager* aManager);
const char* name(void) const;
const Manager* manager(void) const;
private:
const char* theName;
const Manager* theManager;
};
class Manager : public Employee **
public:
Manager(const char* aName,
const Manager* aManager,
Secretary* aSecretary = 0);
void setSecretary(Secretary* aSecretary);
Secretary* secretary(void);
private:
Secretary* theSecretary;
};
class Secretary : public Employee
**
public:
Secretary(const char* aName,
const Manager* aManager);
};
Please help me complete classes !