概念
多态首先是在继承的基础上衍生的,先有继承才能有多态。多态是指不同的子类在继承父类后分别都重写覆盖了父类的方法,即父类同一个方法,在继承的子类中表现出不同的形式。多态成立的另一个条件是在创建子类时候必须使用父类new子类的方式。
多态(Polymorphism)按字面的意思就是“多种状态”,即不同的子类实现统一个接口,产生不同的结果。
1.统一的接口
2.同一个操作,产生不同的结果
概念
多态首先是在继承的基础上衍生的,先有继承才能有多态。多态是指不同的子类在继承父类后分别都重写覆盖了父类的方法,即父类同一个方法,在继承的子类中表现出不同的形式。多态成立的另一个条件是在创建子类时候必须使用父类new子类的方式。
多态(Polymorphism)按字面的意思就是“多种状态”,即不同的子类实现统一个接口,产生不同的结果。
1.统一的接口
2.同一个操作,产生不同的结果