java向下转型是什么意思
- 更新时间:2021-06-17 08:12:03
- 编辑:芮季同
我们帮大家精选了相关的编程文章,网友郝君昊根据主题投稿了本篇教程内容,涉及到java相关内容,已被443网友关注,涉猎到的知识点内容可以在下方电子书获得。
参考资料
- 数据结构与抽象:Java语言描述(第4版) PDF 电子书 / 131.8 MB / 弗兰克M.卡拉诺 推荐度:
- Java开发实战1200例(第Ⅱ卷) PDF 电子书 / 104.44MB / 李钟尉,陈丹丹 推荐度:
- JavaScript权威指南(第六版/英文版) PDF 电子书 / 13.5 MB / 弗拉纳根 推荐度:
- Java Web 项目开发案例实战 PDF 电子书 / 35.7 MB / 尹有海 推荐度:
- Java Web开发就该这样学 PDF 电子书 / 47.3 MB / 王洋 推荐度:
正文内容
《java向下转型是什么意思》是一篇值得学习的技术文章,知识点总结的很细,扩充了更多相关实例,希望大家能有所收获。
1、概念
向下转型就是父类对象转成子类对象。我们把一个父类引用 Animal类型的引用 给了一个 Bird类型 的引用,这就是向下转型
2、格式
子类 子类对象=(子类)父类实例
3、注意
向下转型的时候一定要进行强制类型转换
4、实例
class Animal { public String name; public void eat() { System.out.println(this.name + " 正在吃"); } } class Cat extends Animal { } class Bird extends Animal { public int age; public void fly() { System.out.println(this.name+"起飞"); } } public class Test extends TestDemo { public static void main(String[] args) { Animal animal = new Animal(); Bird bird = (Bird) animal;//必须进行强制类型转换 } }
以上就是 java向下转型的介绍,希望对大家有所帮助。Java基础
相关教程
-
Java中的clone方法实例详解
这篇文章主要介绍了Java中的clone方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
发布时间:2021-05-02
-
python中如何使用JPype实现调用java的实例分享
本篇文章主要介绍了JPype实现在python中调用JAVA的实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
发布时间:2019-07-11