请教高手一个问题~~~~~~~~~~~~~~~~
#include <string.h>
class CEmployee
{
private:
char m_name[30];
public:
CEmployee();
CEmployee(const char* nm) { strcpy(m_name,nm);}
};
class CWage:public CEmployee
{
private:
float m_wage;
float m_hours;
public:
CWage(const char* nm):CEmployee(nm) { m_wage=250.0;m_hour=40;}
....
.....
}
我想请问“public:
CWage(const char* nm):CEmployee(nm) { m_wage=250.0;m_hour=40;}
”这句是不是申明一个子类的构造函数??但是子类的构造函数好象不是这种格式???
好象是:类名:类名(...):父类名(...)
{
...
}
对吗??那么这是什么意思,求教~~~~