首页 > 其他 > 详细

向上转型向下转型

时间:2021-03-30 16:50:48      阅读:15      评论:0      收藏:0      [点我收藏+]
  1. 在引用数据类型中,只有有继承关系的类型才能进行类型转换;
  2. 类型转换只是转换看待对象的引用的类型,对象本身没有也不可能参与转换;
  3. 父类引用可以自动指向子类对象,但只能访问和调用到来自于父类的属性和行为;
  4. . 子类的引用不能指向父类或其它子类对象,就算强转也会导致运行失败并抛出ClassCastException;
  5. . 把父类引用赋给子类引用,语法上必须使用强制类型转换,要想运行也成功还必须保证父类引用指向的对象一定是该子类对象(最好使用instance判断后,再强转)。

向上转型向下转型

原文:https://www.cnblogs.com/tudoo/p/14596714.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!