
Java之面向对象编程核心概念------多态
多态实现条件首先我们需要了解一下什么是多态?多态的概念:通俗来说,就是多种形态,同一个行为具有多个不同表现形式的能力。多态实现条件在java中要实现多态,必须要满足如下几个条件,缺一不可:1.2.3.运行结果如下:在上述代码中主程序上方的代码是编写的分割线下方的代码是编写的。当类的调用者在编写eat这个方法的时候,参数类型为Animal (父类),此时在该方法内部并当前的a引用指向的是哪个类型(哪个子类的实例此时a调用eat方法可能会有多种不同的表现和a。






