
Java中多态的应用是比较广泛的,那么多态在Java究竟有什么含义呢?应该怎么使用,其实我们应用很多,但是不一定能说出来,今天我就为大家梳理下多态的具体含义。希望大家多多理解
多态的三个必要条件
1.继承父类;
2.重写父类的方法;
3.父类的引用指向子类对象;
多态的定义:
根据实际的不同的对象形式,执行不同的行为方式,但是这些对象同属于同一个父类类型,即都继承了相同的父类
多态的作用:
消除类型之间的耦合关系
多态的好处:
1.可替换性
2.可扩充性
3.接口性
4.灵活性
5.简化性

Java中多态的应用是比较广泛的,那么多态在Java究竟有什么含义呢?应该怎么使用,其实我们应用很多,但是不一定能说出来,今天我就为大家梳理下多态的具体含义。希望大家多多理解
多态的三个必要条件
1.继承父类;
2.重写父类的方法;
3.父类的引用指向子类对象;
多态的定义:
根据实际的不同的对象形式,执行不同的行为方式,但是这些对象同属于同一个父类类型,即都继承了相同的父类
多态的作用:
消除类型之间的耦合关系
多态的好处:
1.可替换性
2.可扩充性
3.接口性
4.灵活性
5.简化性