同一个对象在不同时刻表现出来的不同形态。多态的前提
1.要有继承或实现关系 2.要有方法的重写 3.要用父类引用指向子类多态的好处和弊端
好处:提高程序的扩展性。定义方法时候,使用父类型作为参数,在使用的时候,使用具体的子类型参与操作。 弊端:不能使用子类的特有成员。多态中的转型
向上转型 :父类引用指向子类对象就是向上转型; 向下转型 格式:子类型 对象名 = (子类型)父类引用;

同一个对象在不同时刻表现出来的不同形态。多态的前提
1.要有继承或实现关系 2.要有方法的重写 3.要用父类引用指向子类多态的好处和弊端
好处:提高程序的扩展性。定义方法时候,使用父类型作为参数,在使用的时候,使用具体的子类型参与操作。 弊端:不能使用子类的特有成员。多态中的转型
向上转型 :父类引用指向子类对象就是向上转型; 向下转型 格式:子类型 对象名 = (子类型)父类引用;