Java多态的理解

多态可以理解为java的特性概括为:允许不同的对象针对不同的场景有不同的体现

  • 例子一
    继承然后对父类的重写可以让子类有自己的体现,也可以让子类放弃自己的体现从而保持父类的实现,并且定义了子类的更高优先级,同时也可以通过抽象父类向下指定。
  • 例子二
    重载可以让一个方法名针对不同的场景(参数不同)有不同的体现。

动态场景动态类型,动态的实现。既体现灵活性,可替换性还有简化性。

你可能感兴趣的:(Java多态的理解)