类的多态
三、多态:
3.1、多态的实现方式:
3.1.1、虚基类可以指向任何子类对象,子子类,子子子类。。。 等等下去都是可以的,这是实现多态的一种方式。
3.1.2、通过子类进行虚基类的重载,从而实现多态。
3.1.3、泛型也是一种多态 。
3.2、动态多态,静态多态:
3.2.1、 动态多态(运行期间, 面向对象, 纯虚函数,强制实现)。
3.2.2、 静态多态(编译期间, 也就是泛型,必须实现那些接口, 非强制实行)
更难调试,运行速度快。
3.3、对于一个统一的接口,有不同的实现方式。