多语言展示
当前在线:304今日阅读:113今日分享:31

java多态-java基础

多态在java中是三大特性之一,这里一起探讨下 封装、继承、多态、三大特性之一的多态,主要要了解对象的向上转型和向下转型的使用、对象转型的限制
工具/原料
1

eclipse

2

jdk

方法/步骤
1

第一步多态在java中是非常重要的一个概念,主要是方法的重载和重写、对象的多态性

2

第二步多态的向上转型:子类对象--》父类对象父类 父类对象 =子类对象

3

第三步多态的向下转型:父类对象--》 子类对象子类  子类对象--》(子类)父类实例

5

第五步java.lang.classCastException:A cannot be cast to B 这个异常是在对象转型中经常遇到的,如果两个没有关联的类发生转换关系,会抛出此异常

6

第六步例子:不实用对象多态完成,使用重载完成

推荐信息