java面向对象3-多态

Posted wqbin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java面向对象3-多态相关的知识,希望对你有一定的参考价值。

5 多态

5.1多态:polymorphism概念

定义:某一类事物的多种存在形态
表现形式:父类变量指向子类实例
  例:动物中猫,狗
  猫这个对象对应的类型是猫类型
  猫 x = new 猫();
  同时猫也是动物中的一种,也可以把猫称为动物
  动物 y = new 猫();
  动物是猫和狗具体事物中抽取出来的父类型
  站在父类的角度看子类对象,看不到子类特有的属性和方法

技术图片技术图片

 

技术图片

技术图片

 

以上是关于java面向对象3-多态的主要内容,如果未能解决你的问题,请参考以下文章

java 面向对象之多态

Java面向对象三大特征之继承和多态

java 面向对象(十五):面向对象的特征三:多态性

java面向对象3-多态

Java基础---面向对象[多态]

Java面向对象之多态