继承可以把父类的所有功能都直接拿过来,这样就不必重零做起,子类只需要新增自己特有的方法,也可以把父类不适合的方法覆盖重写;
有了继承,才能有多态。在调用类实例方法的时候,尽量把变量视作父类类型,这样,所有的子类类型都可以正常被接收;
多态:1,增加代码的灵活度
2,以继承和重写父类方法为前提
3,父类引用指向子类对象。
继承可以把父类的所有功能都直接拿过来,这样就不必重零做起,子类只需要新增自己特有的方法,也可以把父类不适合的方法覆盖重写;
有了继承,才能有多态。在调用类实例方法的时候,尽量把变量视作父类类型,这样,所有的子类类型都可以正常被接收;
多态:1,增加代码的灵活度
2,以继承和重写父类方法为前提
3,父类引用指向子类对象。