C++设计一个子类继承多个父类,谢谢;
答案:1 悬赏:60 手机版
解决时间 2021-03-27 17:09
- 提问者网友:锁深秋
- 2021-03-27 00:45
C++设计一个子类继承多个父类,谢谢;
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-27 01:55
class A
{
public:
A(){cout << "A Constructor!" << endl;}
~A(){cout << "A Destructor!" << endl;}
};
class B
{
public:
B(){cout << "B Constructor!" << endl;}
~B(){cout << "B Destructor!" << endl;}
};
class C:public A, public B //基类的构造函数按照继承时声明的先后顺序从前到后执行,最后执行自己的构造函数;析构函数则按照相反的顺序执行。
{
public:
C(){cout << "C Constructor!" << endl;}
~C(){cout << "C Destructor!" << endl;}
};
int main()
{
C c;
return 0;
}
{
public:
A(){cout << "A Constructor!" << endl;}
~A(){cout << "A Destructor!" << endl;}
};
class B
{
public:
B(){cout << "B Constructor!" << endl;}
~B(){cout << "B Destructor!" << endl;}
};
class C:public A, public B //基类的构造函数按照继承时声明的先后顺序从前到后执行,最后执行自己的构造函数;析构函数则按照相反的顺序执行。
{
public:
C(){cout << "C Constructor!" << endl;}
~C(){cout << "C Destructor!" << endl;}
};
int main()
{
C c;
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯