面向对象-多态
2020-02-27 本文已影响0人
偶尔幸福
多态的优点
1. 消除类型之间的耦合关系
2. 可替换性
3. 可扩充性
4. 接口性
5. 灵活性
6. 简化性
多态存在的三个必要条件
继承
重写
父类引用指向子类对象
多态的实现方式
方式一:重写:
方式二:接口
方式三:抽象类和抽象方法
1. 消除类型之间的耦合关系
2. 可替换性
3. 可扩充性
4. 接口性
5. 灵活性
6. 简化性
继承
重写
父类引用指向子类对象
方式一:重写:
方式二:接口
方式三:抽象类和抽象方法