java多态

多态是同一个行为具有多个不同的变现形式或形态能力

多态就是同一个接口,使用不同的实例而执行不同的操作

优点:

1.消除类型之间的耦合关系

2.可替换性

3.可扩充性

4.接口性

5.灵活性

6.简化性

多态存在的三个必要条件

1.继承

2.重写

3.父类引用指向子类对象

多态的实现方式:

1.重写

2.接口

3.抽象类和抽象方法

posted @ 2020-05-25 19:59  unclear  阅读(105)  评论(0)    收藏  举报