多态性是指同一操作作用于某一类对象,可以有不同的解释,产生不同的执行结果。
多态存在的三个必要条件
- 需要存在继承和实现关系
- 同样的方法调用而执行不同操作,运行不同代码。
- 在运行时父类或者接口的引用变量可以引用 其子类的对象。
多态的作用
多态通过分离做什么和怎么做,从另一个角度将接口和实现进行分离。
多态则消除了类型之间的耦合关第。
多态的存在提高了程序的扩展性和后期的可维护性
Posted scstudio
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中的多态概念相关的知识,希望对你有一定的参考价值。
多态性是指同一操作作用于某一类对象,可以有不同的解释,产生不同的执行结果。
多态存在的三个必要条件
多态的作用
多态通过分离做什么和怎么做,从另一个角度将接口和实现进行分离。
多态则消除了类型之间的耦合关第。
多态的存在提高了程序的扩展性和后期的可维护性
以上是关于JAVA中的多态概念的主要内容,如果未能解决你的问题,请参考以下文章