摘要: https://www.jianshu.com/p/a75b267325c2 思考:指向继承类的基类指针解引用后,是否还具备多态性? #include <iostream> using namespace std; class Base { public: int a; virtual void f 阅读全文
posted @ 2020-10-20 22:19 hunter-w 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 虚继承和虚函数是完全无相关的两个概念。 虚继承是解决C++多重继承问题的一种手段,从不同途径继承来的同一基类,会在子类中存在多份拷贝。这将存在两个问题:其一,浪费存储空间;第二,存在二义性问题,通常可以将派生类对象的地址赋值给基类对象,实现的具体方式是,将基类指针指向继承类(继承类有基类的拷贝)中的 阅读全文
posted @ 2020-10-20 13:00 hunter-w 阅读(663) 评论(0) 推荐(0) 编辑