向下转型和instance运算符的教辅资料

向下转型和instance运算符的教辅资料

第一张图好像贴错了

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,

Animal a=new dog() 是父类引用指向子类实例的哦~属于向上转型,与图中的向下转型不一致哦。

图中是向下转型,是子类引用指向父类实例,此时需要强转,例如:

Dog d=(Dog)a;

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

吃吃吃鱼的猫 2019-04-26 11:22:45

同学你好,你说的是下图吗?如果是的话

http://img1.sycdn.imooc.com//climg/5cc278ef0001ef8107220463.jpg

第一张图是给同学举了一个错误的例子哦。如果同学还有什么问题,需要同学详细描述一下,老师会帮助同学解答 。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 YEEeEM #1
    Animal a=new dog() 是子类引用指向父类实例吗 和上图对应吗
    2019-04-26 14:02:43
  • 提问者 YEEeEM #2
    视频中同样的语句好像是 父类引用指向子类实例
    2019-04-26 14:04:29
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师