Fork me on GitHub
摘要: 无论是pure virtual还是impure virtual,都允许子类override他。但是真两种方式还是有一点差别,如果是pure virtual,那么父类是十分强烈希望子类override他;如果是impure virtual,那么父类可以自己提供一种实现,子类可以不用重写而使用父类的,如 阅读全文
posted @ 2018-08-29 23:34 克拉默与矩阵 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/haoel/article/details/1948051 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型指针指向其子类的实例,然后通过父类型指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是 阅读全文
posted @ 2018-08-29 22:21 克拉默与矩阵 阅读(329) 评论(0) 推荐(0) 编辑