- 7
- 0
- 约7.23千字
- 约 13页
- 2021-11-26 发布于江苏
- 举报
虚函数表工作原理
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指 针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类 的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI 技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。
关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在这篇文章中,我只想从虚函数的实现机制上面为大家 一个清晰的剖析。
当然,相同的文章在网上也出现过一些了,但我总感觉这些文章不是很容易阅读,
原创力文档

文档评论(0)