学习笔记 | 浅谈虚拟函数(Virtual Function)

定义:

虚函数是应在派生类中重新定义的成员函数。

虚函数是面向对象程序设计中的一个重要的概念。只能适用于指针和参考的计算机工程运算。当从父类中继承的时候,虚函数和被继承的函数具有相同的签名。但是在运行过程中,运行系统将根据对象的类型,自动地选择适当的具体实现运行。虚函数是面向对象编程实现多态(polymorphism)的基本手段。

意义和作用:

参考:

1. 虚函数 - MSDN - Microsoft

2. [Quora] Why do we need virtual function?

原文地址:https://www.cnblogs.com/casperwin/p/7323460.html