摘要: 1.c++中的多重继承 === a.c++支持编写多重继承的代码 b.一个子类可以拥有多个父类 c.子类拥有父类的成员变量 d.子类继承所有父类的成员函数 e.子类对象可以当做任意父类对象使用(退化) 语法规则: class Derived : public BaseA, public BaseB, 阅读全文
posted @ 2019-12-05 16:17 人民广场的二道贩子 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.什么是抽象类 === a.可用于表示现实世界中的抽象概念 b.是一种只能定义类型,而不能产生对象的类 c.只能被继承被重写相关函数 (不能创建对象,只能用于继承,可以用来定义指针) d.直接特征是 相关函数没有完整的实现 2.抽象类与纯虚函数 === a.c++语言中没有抽象类的概念 b.c++ 阅读全文
posted @ 2019-12-05 13:34 人民广场的二道贩子 阅读(133) 评论(0) 推荐(0) 编辑