为什么有这个结果?#includeclass animal{public:animal(){cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 21:03:51

为什么有这个结果?#includeclass animal{public:animal(){cout
为什么有这个结果?
#include
class animal
{
public:
animal()
{
cout

为什么有这个结果?#includeclass animal{public:animal(){cout
当你在main函数中定义一个类的时候他就会自动执行该类的构造函数!
fs继承了animal类,而animal()和fish()函数是animal类和fish类的构造函数,因此当定义fs类时会自动执行构造函数,而且执行的顺序是先执行继承类的构造函数再执行fish类的构造函数,有先后顺序!