- 在c++编译器的内部类可以理解为结构体
子类是由父类成员叠加子类新成员得到的
c++多态的实现原理
- 当类中声明虚函数时,编译器会在类中生成一个虚函数表
- 虚函数表是一个存储成员函数地址的数据结构
- 虚函数表是由编译器自动生成与维护的
- virtual成员函数会被编译器放入虚函数表中
- 存在虚函数时,每个对象都有一个指向虚函数表的指针
虚函数效率低于普通成员函数
继承、多态对象模型
最新推荐文章于 2018-05-09 19:52:26 发布
子类是由父类成员叠加子类新成员得到的
c++多态的实现原理
虚函数效率低于普通成员函数