面向对象多态
1.什么是多态
同一个类型的实例调用“相同”的方法,产生的结果是不同的。
2.多态有什么优点/缺点
优点:可以使类的使用有统一的格式,在设置不确定调用的类的时候,只需关注要实现的共同特征。
缺点:
3.如何实现
实现多态的方法有三种 虚方法;抽象类;接口
所有的实现都必须在父类中用virtual修饰,虚方法中修饰方法,抽象类和接口中修饰类和方法,子类中必须用override重写修饰的方法.
4.有什么注意的点
抽象类成员的访问修饰符不能是private
抽象类是有构造函数的,虽然不能被实例化