关于C++子类构造函数的问题
发布网友
发布时间:2022-05-20 22:03
我来回答
共2个回答
热心网友
时间:2023-10-03 06:37
class CPerson
{
public:
const double IDNo;
const string name;
CPerson(const double ID,const string Name):IDNo(ID),name(Name)
{
}
};
class CStudent : public CPerson
{
public:
const int StuNo;
CStudent (const double ID,const string Name, const int stuNo): public CPerson(ID,Name),StuNo(stuNo) //同时初始化父类和子类的
{
}
};
热心网友
时间:2023-10-03 06:37
class CStudent : public CPerson
{
public:
CStudent(const int No):StuNo(No),CPerson(0,"") //初始化列表调用父类构造函数
{
};
public:
const int StuNo;
};