1 通过虚函数表指针VPRT调用重写函数是在程序上运行的,因此需要通过寻址操作上才能确定真正应该调用的函数,而普通成员的函数是在编译的时候就确定了调用的函数,在效率上,虚函数的效率会低很多
2 这就是说,我们可以把所有成员函数声明成虚函数,但是没有必要,因为执行效率太低.
3 c++编译器,执行howtoprint函数,不需要区分是子类对象还是父类对象
页面更新:2024-05-23
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号