一:class ID{
public:
ID(int id = 0){value=id;}
~ID()
protected:
int value;
};
class Student{
protect:
Student(char *pName="noName",int ssId=0)
{ .....;
ID id(ssId);
}
protected:
int ssId;
char name[20];
};
int main()
{ Student s("Randy",9818)}二:class ID{
public:
ID(int id = 0){value=id;}
~ID()
protected:
int value;
};
class Student{
protect:
Student(char *pName="noName",int ssId=0:id(ssId)
{ .....;
ID id(ssId);
}
protected:
int ssId;
char name[20];
};
int main()
{ Student s("Randy",9818)}一中并没有成功把ID类的value赋值为9818二中可以想问问一二的差别在哪里,一为什么没有成功调用ID类的构造函数
添加回答
举报
0/150
提交
取消