C++习题与解析(继承和派生

C++习题与解析(继承和派生,第1张

C++习题与解析(继承和派生,第2张

. 1分析以下程序的执行结果
# include
class base
{
public:
base(){ cout void main()
{
subs;
}
解决方案:
此问题解释了单继承情况下构造函数和析构函数的调用顺序。这里base是基类,subs是派生类。
所以输出是:
construngbaseclass
construngsubclass
Destructing Subclass
注意:在单继承的情况下,先调用基类的构造函数,再调用派生类的构造函数和析构函数。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C++习题与解析(继承和派生

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情