问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA中如何对父类对象强制转换子类对象的引用

发布网友 发布时间:2022-06-09 00:56

我来回答

5个回答

热心网友 时间:2023-09-12 23:27

父类对象无法转化子类对象。
子类对象有父类对象不具备的属性、初始化需要用到的参数、内存空间。所以父类对象无法转换为子类对象。
补充:
Java中父类强制转换成子类的原则:父类型的引用指向的是哪个子类的实例,就能转换成哪个子类的引用。比如说男孩和女孩都人,但要是人都是男孩就不对的。所以说子类可以转父类,但父类不能转子类。

热心网友 时间:2023-09-12 23:27

比如Person类是父类,Child类是子类,如果定义了
Person person=new Person();
Child child=new Child();
要让person指向子类Child,可以使用强制装换,如下
person=(Person)child
而子类指向父类则可以不用装换
child=(Child)person是不可以的

热心网友 时间:2023-09-12 23:28

一楼说反了。。。。
Parent p =new Child();
应该是Child child=(Child)p;

热心网友 时间:2023-09-12 23:28

直接person=(person)child

热心网友 时间:2023-09-12 23:29

1楼的朋友你好像说反了~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 父类对象是否可以强制转换成子类的对象?为什么? 我们的公司类型是有限责任公司(法人独资),增加经营范围,求《公司章程修正案》和股东决议的范本,发邮箱 地址变更,经营范围变更,注册资金增加,这样的股东决议怎么写 我公司是一人有限公司,营业执照经营范围需要增加项目,股东决定怎么写 引号在句中的作用有:表特定称谓、表特殊含义、表强调、表引用、表否定。说说下列句中引号的作用。 双引号的用法有几种?(每种给个例句;特别是强调用法和特殊称谓两种用法怎么区分) 高分求悬疑 验尸破案的电影 谁有犯罪现场调查全部的百度云资源,可以分享一下吗? 求csi电影完整结局中文字幕,要钱的就不要留言了 推荐几部能与csi、cm相媲美的电影或电视剧 CSI该怎么看? Justin bieber客串的电影《CSI》多久上影? 细手腕戴多宽的手镯好看? 手腕比较细的女生,戴什么手镯好看啊? 人寿保险返钱可不可以提前至20岁 中国人寿66鸿运保险98版A型保险20岁之后怎么返还?我过了二十周岁之后保险公司每年返还1200, 我2000年给小孩买的平安鸿利保险,每年交2742元,当时说是三年返一次,然后20岁的时候可以领到 华夏保险,前5年,每年交3万,第5年第6年,每年返3万,从第七年开始每年返9180,到20岁, 中国人寿66鸿运保险98版A型保险20岁之后怎么返还?我过了二十周岁之后保险公司每年返还1200 神游导航器为什么开机后几分钟后黑屏 java父类怎么强转子类? Java:父类对象为什么能转换成子类对象 java中支持父类和子类之间的转换,将父类对象转换成子类对象时,如果可行,也必须进行(强制)转换对 java中支持父类和子类之间的转换,将父类对象转换成子类对象时,如果可行,也必须进行(强制)转换对 Java基础父类强制转换成子类,错误! java子类为什么要进行父类强制转换为子类 java 子类强制转换为父类,父类强制转换为子类调用问题 0.83的计数单位是多少?,它有多少个这样的计数单位,再加上几个这样的计数单位 0·83的计数单位是什么?它有多少个这样的计数单位? 0.83的计数单位是多少它含有多少个这样的计数单位化成分数是多少1.23里面有多少个( 0.83的计数单位是?它有几个这样的单位?再加几?等于1 0.83的计数单位,如如右图一个顶角为100度的等腰三角形沿着底边上的高把它对折 0.86的计数单位是什么它有几个这样的计数单位 0.83,它有几个这样的计数单位? 百分之83的计数单位是什么,它有几个这样的计数单位 零点零八的计数单位是什么再添上多少个这样的单位就是零点吧 五湖是什么? 五湖是什么?四海是什么? 三亚哪里有靠近海的民宿? 五湖是什么湖四海是什么海