C++习题与解析(引用,第1张

C++习题与解析(引用,第2张

题6.阅读下面的程序与输出结果,添加一个拷贝构造函数来完善整个程序
#include
class Cat
{
public:
Cat();
Cat(const Cat &);
~Cat();
int getage()const{return *itsage;}
void setage(int age){*itsage=age;}
protected:
int *itsage;
};
Cat::Cat()
{
itsage=new int;
*itsage=5;
}
Cat::~Cat()
{
delete itsage;
itsage=0;
}
void main()
{
Cat frisky;
coutfrisky.setage(6);
coutcout

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C++习题与解析(引用

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情