摘要: 看一个菱形继承的例子: 家具类 / \ / \ 沙发 床 \ / \ / 沙发床 #include <iostream> #include <string> using namespace std; class CFurniture { public: CFurniture() { cout << 阅读全文
posted @ 2020-10-17 20:57 朱果果 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、纯虚函数的定义与使用 1. 在虚函数后加上=0,表示该函数不需要实现代码,也代表该类不能实例化; 2. 纯虚函数如果没有实现,那么包含该纯虚函数的类是抽象类; 3. 纯虚析构一定要有实现; 二、抽像类的概念 1. 接口类:只是该类作为父类,规范对外使用的接口(某些函数) 2. 抽象类:一定要包含 阅读全文
posted @ 2020-10-17 18:47 朱果果 阅读(151) 评论(0) 推荐(0) 编辑