标签:重写 方法签名 活性 不同 类方法 允许 继承 根据 font
1.继承 2.多态 3.封装
允许不同类对同一消息做出响应,即同一消息可以根据发送对象的不同而采用不同的行为方式,
具体表现为:
可替换性:多态对已存在代码具有可替换性
可扩充性:增加新的子类不影响已经存在的类结构
接口性:多态是超类通过方法签名,向子类提供一个公共接口,由子类来完善或者重写它来实现的。
灵活性
简化性
1.同一类中进行方法重载
2.实现接口
3.重写父类方法
1.封装子类中重复定义的方法
2.定义抽象方法,子类中可以有不同的实现,但定义时是相同的
3.为子类提供一个公共的类型
标签:重写 方法签名 活性 不同 类方法 允许 继承 根据 font
原文地址:https://www.cnblogs.com/shaojinlong/p/10926515.html