在java中,什么是对象类型的转换,

 我来答
导不谆谆6
2019-07-15 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:584万
展开全部
一般就是继承关系的父类和子类,进行对象类型的转换,我们知道子类继承父类,说明子类有了父类的大多数方法,同时子类也可以有自己的方法,如果我们些
A
a
=
new
B();其中B是A的子类,那么这样写没有错。反过来写就有错,因为父类没有子类的一部分方法(可以这么理解)。至于有什么用,这个问题很深奥啊,这个和编程思想有关系,这种写法比较好。一般用父类new子类,可以理解为比如一个鸟的类型,下面有许多子类,我们不用关心new的是什么鸟,因为他们都有相同的父类方法只是实现的时候不一样。可以看看java编程思想,多理解一下,具体我也说不清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龚怡斐源
2019-03-22 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:695万
展开全部
对象类型转换是说一个对象可以强制类型转换成另一种类型,要注意的是:他要转换的目标类型必须是它的子类或父类,与它不相干的类它就不能够转换,不然会出错。
作用,我一时也不知道怎么说。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式