我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:彩库宝典 > 动态绑定 >

C++的动态绑定问题

归档日期:07-23       文本归类:动态绑定      文章编辑:爱尚语录

  第二个例子在调用B的构造函数之前先调用A的构造函数,t( )函数在A构造函数里面调用虚函数set(),这时还没有调用B的构造函数,为什么可以动态绑定啊????????

  而且上下2个例子只是cout输出的时间点不同,为什么i的值会改变啊。明明之调用了一次to( )函数啊展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部第二个的显示也是40,不是60,所以没有动态绑定这个事情,构造函数里不要调用虚函数

  继承类在构造的时候,总是首要调用基类的构造函数来对属于基类的部分进行构造,在这个时候整个类都是被当作基类来处理的,继承类的部分此对C++来说好象不存在一样,直到继承类的构造函数被调用并构造以后,该类才被当作继承类类处理;对于析构也是一样。

本文链接:http://dalezaragoza.com/dongtaibangding/717.html