摘要: 多态的实现原理分析 当类里有一个函数被声明成虚函数后,创建这个类的对象的时候,就会自动加入一个__vfptr的指针, __vfptr维护虚函数列表。如果有三个虚函数,则__vfptr指向的是第一个虚函数, __vfptr+1指向的是第二个虚函数,__vfptr+2指向的是第三个虚函数。 当子类覆盖了 阅读全文
posted @ 2018-08-23 08:10 小石王 阅读(1971) 评论(1) 推荐(0) 编辑