#include <iostream.h>
class Animal
{
public:
Animal()
{
cout<<"Animal construct"<<endl;
}
~Animal()
{
cout<<"Animal deconstruct"<<endl;
}
void eat()
{
cout<<"animal eat"<<endl;
}
void sleep()
{
cout<<"animal sleep"<<endl;
}
void breathe()
{
cout<<"animal breathe"<<endl;
}
};
class Fish: public Animal //C++继承
{
public:
Fish()
{
cout<<"fish construct"<<endl;
}
~Fish()
{
cout<<"fish desconstruct"<<endl;
}
};
void main()
{
Fish fi;
}
父类构造函数
子类构造函数
子类析构函数
父类析构函数