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

来源:3-2 向上转型

YEEeEM

2019-04-26 07:55:57

第一张图好像贴错了

写回答

2回答

吃吃吃鱼的猫

2019-04-26

同学你好,

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

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

Dog d=(Dog)a;

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

0

吃吃吃鱼的猫

2019-04-26

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

http://img.mukewang.com/climg/5cc278ef0001ef8107220463.jpg

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

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

0
hEEeEM
h 视频中同样的语句好像是 父类引用指向子类实例
h019-04-26
共2条回复

0 学习 · 11489 问题

查看课程