永发信息网

在java中要使用向下转型是不是必须先向上转型啊

答案:3  悬赏:30  手机版
解决时间 2021-03-23 03:41
在java中要使用向下转型是不是必须先向上转型啊
最佳答案
不是必须,但是如果没有向上转型,一般情况向下转型肯定异常。
比如一个学生可以看成一个人(向上转型)
一个人我可以把他当做一个学生看(向下转型),但是这个人必须本来就是一个呗当做人处理的学生,否则肯定不可以,有点绕口,但就是这么个理儿
有追问也就是说在向上转型的时候把学生看成是人类,如果向下转型的时候把人类说成是学生就不对了,对不对?
如果学生类赋值给人类了(向上转型)那么,我用人类里面实例化的对象可以去调用学生类里面的与人类共有的方法(重写的方法),那么执行的时候就是执行重写的方法了.
如果我没有向上转型的话,直接向下转型,就相当于把人类看做是学生,那么这样说是错误的,因为人类里面还包括其他的类型.所以这样做是不行的.追答看来你差不多理解了
全部回答
不一定
不用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机停机交费后连网不上怎么回事
天柱宾馆地址在哪,我要去那里办事
函数f(x)=loga(x-3a)(a>0,且a≠1),
有关法语se laver les mains和se serrer la m
换单位工龄工资怎么算,合同制工人换单位后工
转账支票和信用卡都是A. 银行的基本业务B. 只
细大不捐的造句
新单位正式入职之前多久辞职好
汽车美容技师证有用吗
问道潜能怎么获得,《问道》手游潜能获得方法
爆香蒜蓉是什么意思
根据句子意思和首字母,写出恰当的单词。小题
我国“十一五”规划根据资源环境承载能力、现
婚礼上帮人开婚车加油钱怎样婉转要回
银行借款三万元要什么
推荐资讯
最正宗红烧鲫鱼 的做法,红烧鲫鱼 怎么做
https与http有啥区别?为啥有的网站打上http:&
单选题I must say, it’s a&n
全国尚氏统一辈份排字表本立道孙源远流常。后
请问环球UCC自行车好么?UCC自行车和捷安特哪
在渥太华年生活费大约多少?
单选题Remember never to leave&n
“我在仰望月亮之上”的下一句是什么?
河北省蠡县桑园镇园东村村民委员会地址有知道
谷歌地球为什么看不到卫星地图,看到的只是黄
班主任高考前鼓励寄语,高三艺术班班主任寄语1
下列关于实验现象的描述,错误的是A.镁条在空
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?