virtual 关键字 虚函数/虚方法
前缀virtual关键字表示子类父类有联系
virtual 的作用是告诉编译器,对该函数的调用 是通过指针或者引用的话,在运行时才可以确定类型,这个指针或者引用指的对象是什么类型就调什么类型
Polymorphism多态性的体现:
其中P就是多态的,p指的☞谁就是谁的形态就是多态
Polymorphism
- 向上造型:使用对象在(子类)派生类中当作(父类)基类使用
- 动态绑定:任意一个函数都可以被调用,根据对象决定
- 静态绑定:只能调用确定的函数