为了账号安全,请及时绑定邮箱和手机立即绑定

你好,想要编写一个Animal类,请问该怎么做?

你好,想要编写一个Animal类,请问该怎么做?

莫回无 2022-02-11 11:07:19
编写一个Animal类,写出它的构造和析构函数,再编写Animal的派生类Fish类,并建立Fish类的对象及其构造析构函数,运行程序写出执行结果.
查看完整描述

1 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

你还开了两个问题?

一下是程序,在你的基础上写的。

#include<iostream>

class CAnimal
{
public:
int height;
int weight;
CAnimal(){
//必须有的;
}
CAnimal(int h,int w){
height=h;
weight=w;
printf("构造Animal\n");
}
~CAnimal(){
printf("析构Animal\n");
}
};

class CFish :public CAnimal
{
public:
CFish()
{
printf("构造fish\n");
}
~CFish(){
printf("析构fish\n");
}
};

int main(){
CFish fh;
return 0;
}

=========一下为Code blocks的运行结果=========

构造fish
析构fish
析构Animal

Process returned 0 (0x0) execution time : 0.156 s
Press any key to continue.



查看完整回答
反对 回复 2022-02-14
  • 1 回答
  • 0 关注
  • 211 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信