![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2018.10.28
欧梅尼亚
这个作者很懒,什么都没留下…
展开
-
C++基础教程面向对象(学习笔记(51))
多重继承 到目前为止,我们提出的所有继承示例都是单继承 - 也就是说,每个继承的类都有一个且只有一个父类。但是,C ++提供了执行多重继承的功能。 多重继承使派生类可以从多个父级继承成员。 假设我们想编写一个程序来跟踪一群老师。老师是一个人。但是,教师也是一名雇员(如果为自己工作,他们就是自己的雇主)。可以使用多重继承来创建从Person和Employee继承属性的Teacher类。要使用多重继承...翻译 2018-10-28 14:05:24 · 97 阅读 · 0 评论 -
C++基础教程面向对象(学习笔记(52))
综合测验 Summary 继承允许我们模拟两个对象之间的is-a关系。从中继承的对象称为父类,基类或超类。执行继承的对象称为子类,派生类或子类。 当派生类继承自基类时,派生类将获取基类的所有成员。 构造派生类时,首先构造类的基础部分,然后构造派生部分。更详细: 预留派生类的内存(对于基本部分和派生部分都足够)。 调用适当的派生类构造函数。 首先使用适当的基类构造函数构造基类对象。如果未指定基类构造...翻译 2018-10-28 14:50:39 · 88 阅读 · 0 评论