一: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二中可以想問問一二的差別在哪里,一為什么沒有成功調(diào)用ID類的構(gòu)造函數(shù)
添加回答
舉報(bào)
0/150
提交
取消