书上写的这个抽像类,能被继成吗?
class Employee
{
public:
Employee(const char*,const char *);
~Employee();
const char *getFirstName() const;
const char *getLastName() const;
//
virtual double earnings() const=0;
virtual void print() const;
private:
char *firstName;
char *lastName;
}
书上说有纯虚函数的类,是不能实例化对像的,只能用来被别的类继成,那上面有两个private数据成员,这两个能被继成吗? 如果不能继成的话,在它的子类Boss类中调用它的构造函数是什么意思?如下:
Boss::Boss(const char *first,const char *last,double s)
:Employee(first,last)
(setWeeklySalary(s);}