导读 大家好,小物来为大家解答以上的问题。虚函数的作用(虚函数的作用和原理)这个很多人还不知道,现在让我们一起来看看吧!被virtual关键字修饰...
大家好,小物来为大家解答以上的问题。虚函数的作用(虚函数的作用和原理)这个很多人还不知道,现在让我们一起来看看吧!
被virtual关键字修饰的成员函数,就是虚函数。
1. 实现多态性,多态性是将接口与实现进行分离。
2. 当调用一个虚函数时,被执行的代码必须和调用函数的对象的动态类型相一致。
3. 允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数。
4. 当基类指针指向一个子类对象,通过这个指针调用子类和基类同名成员函数的时候,基类声明为虚函数就会调子类的这个函数,不声明就会调用基类的。
5. 在使用指向
本文到此分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!