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

编写一个Animal类,写出它的构造和析构函数,再编写Animal的派生类Fish类,并建立Fish类的对象及其构造析构函数,运行程序写出执行结果.

莫回无
浏览 212回答 1
1回答

至尊宝的传说

你还开了两个问题?一下是程序,在你的基础上写的。#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析构AnimalProcess returned 0 (0x0) execution time : 0.156 sPress any key to continue.
打开App,查看更多内容
随时随地看视频慕课网APP