派生的基类有哪些

1个回答
展开全部
咨询记录 · 回答于2023-06-15
派生的基类有哪些
你好,根据查询有1.派生类中的虚函数: 派生类经常(但不总是)覆盖它继承的虚函数.如果派生类没有覆盖其基类中的某个函数,则该虚函数的行为类似于其他的普通成员,派生类会直接继承其在基类中的版本. C++11新标准允许派生类显示地注明它使用某个成员函数覆盖了它继承的虚函数.2.派生类对象及派生类向基类的 类型转换 : 一个派生类对象包含多个组成部分:一个含有派生类自己定义的(非静态)成员的子对象,以及一个与该派生类继承的基类对应的子对象,如果有多个基类,那么这样的子对象也有多个. 因为在派生类对象中含有与其基类对应的组成部分,所以我们能把派生类对象当做基类来使用,而且我们也能将基类的指针或引用绑定到派生类对象中3.派生类构造函数 尽管派生类对象中含有从基类继承而来的成员,但是派生类并不能直接初始化这些成员.和其他创建了基类对象的代码一样,派生类也必须使用基类的构造函数来初始化它的基类部分.(note:每个类控制它自己的成员初始化过程) 除非我们特别指出,否则派生类对象的基类部分会像数据成员一样执行默认初始化.
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消