参考:https://blog.csdn.net/lyztyycode/article/details/81326699
-
作用:
实现了多态机制。
多态(Polymorphism):允许将子类类型的指针赋值给父类类型的指针,赋值之后,父指针就可以根据当前赋值给它的子类型的特性以不同的方式运作。
Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)
在C++中都是通过虚函数实现的。