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

java中如何理解 A a = a.a();

发布网友 发布时间:2022-04-20 09:12

我来回答

1个回答

热心网友 时间:2023-07-14 22:11

A a = new B();实例化一个子类对象a,这个是典型的多态
相当于:
动物 a=new 狗();//这就为向上转型
a.发声(); // 对象a可以使用动物中的发声()或其他方法,但不可以调用狗的方法。

A a = new A();实例化一个父类的对象a

动物 a=new 狗();狗b=(狗)a;//这里是向下转型
这时b可调用动物类未被重写的方法和狗类所有方法(包括重写动物类的方法)

向上转型都会成功,是安全的。 就像说狗是动物没问题。但通过b若调用 动物 或 狗类中任意方法都报异常,也就是说向下转型可能会出错 不能说动物是狗追问非常感谢,由于我没理解自己遇到的问题 可能问题问错了, 但是已经解决了,谢谢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么是Medical Literature Analysis and Retrieval System (NLM)的缩 ... 医学工作者的因特网内容简介 2002年的一篇文章英文摘要被《医学文献联机数据库》(MEDLINE)收录,是否... 医学器具medline啥意思 民国市与县的关系是怎样的,市与县分别又是什么? 历代兵制中国民国兵制 冰箱运行时有水流声怎么回事? ud牛郎眼影真假判断 爆闪/没有平替❌ 牛郎眼影真假鉴别方法 鉴别❗️衰败城市牛郎眼影真假,粉质肉眼差距 at6:00a.m.中a.m的用法 M.A./M.S.分别代表什么学位 anxious a. 啥子哟 a.m.放在句尾该怎么写 英语中,“a.”是什么意思? 有人知道A.S是什么意思吗 求助:日本女星的名字 a,m是什么意思 是a ability还是an ability? ASMR怎么念?是念,A.S.M.R还是说有单独的念法? a,an,the的用法,区别 A.M.是什么意思 a.m是什么意思 a.m和p.m的区别 英语a.m和p.m是什么意思?怎么用 a.m 英译汉? a.m.是什么意思的缩写? http://174.123.15.26更新后是什么 a.length()和a.[i].length有什么区别?在java中 vivo账号如何找回 水煮基围虾做法 请问:基围虾怎么做才好吃? 基围虾的养殖难度是不是非常高? 灏 这个字念什么 何义? 妁灏徭魍墼,谝谝牖鲞憩,箢赉莴锝莘醢鹛蝤褡罂鲂... 谁有王君馨和余灏明的资料? 请问渝灏明与王栎鑫曾经合唱过一首歌名字叫<THANK ... 天天向上的那个灏明 杭州安图科技有限公司怎么样? ps pr ae au是什么软件 会PR,AE和AU能找什么工作啊 为什么adobe不把pr,ae,au结合在一起,这样既可以剪... adobe 系列软件ae,pr,au…怎么下载破解版的?就解... AE.AU.PR安装不了? 熟悉AE,PR,AU,PS各种后期软件,需要多长时间(... pr,au,ae剪辑软件问题 ps, ai, ae, pr, au 支持等软件哪个cpu 好? 使用ps ae au pr c4d 这些软件的人是从事什么行业的 使用PS、AE、AU、PR等软件时很多时候不是很顺利,... Ae,pr,au这几个软件怎么安装,我滴天