中易网

java 里 可以把一个父类强制转换成一个子类 不能把一个子类强制转换成一个父类? 对吗?

答案:3  悬赏:80  
解决时间 2021-02-13 05:54
java 里 可以把一个父类强制转换成一个子类 不能把一个子类强制转换成一个父类? 对吗?
最佳答案
可以把一个父类强制转义成子类,但是可能会出现造型异常。一个子类直接就可以声明成一个父类。比如:
动物 d= new 动物();
狗 g = new 狗();
如果在这里动物是超类,狗是子类,可以说狗g是一个动物对象,但是一个动物对象d却不一定是一个狗。

接口也一样。
全部回答
子类对象不需要强制转换,当然如果你非得强制转换一下,语法上也是行得通的。接口也是一样的。
例:Object so = new String("abc");
父类转子类需要强制如 String aaa = (String )object 如果转换异常抛出ClassCastException
子类转父类不需要.
接口同样 如Map map = new HashMap();
编程建议用上面的写法,包括传递参数的时候.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吃全麦消化饼干会发胖吗
11820是哪里的区号
牙膏尾上面写1117(L)433是什么意思
香港雪宝板材大世界装饰材料广场黄石总经销在
我喜欢的人对我说她喜欢的人有对象了,并且她
怎么在office中的word中添加装订线?
国营临海农场四分场在什么地方啊,我要过去处
哦∼我喜欢每一天来到你身旁是什么歌?
福瑞达汽车上有些什么维修工具
英文字母Z代表什么数字?
iphone6聊一小时微信少10%的电正常吗
安庆机场加油站地址在什么地方,想过去办事
科鲁兹全车改色贴膜大概需要多少钱?
滋美卤肉卷在什么地方啊,我要过去处理事情
素社地区流动人口计划生育协会地址在哪,我要
推荐资讯
德水街/六盘山路(路口)地址有知道的么?有点
大连市第四十四中学艺术生入学考试
亭子桥社区服务中心这个地址在什么地方,我要
形容两个人在一起什么对方都知道的成语
和阳饺子坊(煤校店)这个地址在什么地方,我要
人们通常喜欢,或者言不排斥,不讨厌,不记恨
2010年海南省人大副主任
今年小吃店没什么生意,想在明年本命年的时候
美宜廉超市在什么地方啊,我要过去处理事情
主耶稣为何降生到人世间?
华为A5手机微信图片 视频打不开怎么办
爱迪生科学思维在什么地方啊,我要过去处理事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?