- 博客(1)
- 收藏
- 关注
原创 C++学习笔记--公有继承的三种方式
公有继承有三种方式:纯虚函数、普通虚函数和非虚函数。纯虚函数只会继承接口,普通虚函数和非虚函数会继承接口和实现。这就意味着即使你为基类的纯虚函数设计了缺省实现,该实现也并不会继承。使用普通虚函数时有时会遇到,子类并不想继承父类函数的实现,但子类的该函数因为某些原因没能正确的定义,此时调用子类的该函数其实就是调用的父类的实现。为了解决这个问题,可以采用的方式一是用纯虚函数加缺省实现的方式。此时子...
2020-03-02 16:15:02 272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人