第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

關(guān)于JAVA多態(tài)的理解?

關(guān)于JAVA多態(tài)的理解?

九天喲 2016-09-09 16:51:37
在Java中,多態(tài)的實(shí)現(xiàn)不僅能減少編碼的工作量,還能大大提高程序的可維護(hù)性及可擴(kuò)展性,那么實(shí)現(xiàn)多態(tài)的步驟包括以下幾個(gè)方面除了(?)。A:子類重寫父類的方法B:子類重載同一個(gè)方法C:定義方法時(shí),把父類類型作為參數(shù)類型;調(diào)用方法時(shí),把父類或子類的對(duì)象作為參 ?數(shù)傳入方法D:運(yùn)行時(shí),根據(jù)實(shí)際創(chuàng)建的對(duì)象類型動(dòng)態(tài)決定使用哪個(gè)方法這題無法理解,重載到底是不是多態(tài)的一種體現(xiàn)呢,多態(tài)的體現(xiàn)到底是哪些表現(xiàn)形式?請(qǐng)大神們幫我把4個(gè)答案都解答下,謝謝,順便說一下你們對(duì)于多態(tài)的理解~
查看完整描述

3 回答

已采納
?
大咪

TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊

A:子類重寫父類的方法

重寫是繼承關(guān)系,只有當(dāng)子類繼承父類時(shí)并且想改動(dòng)父類的方法才會(huì)發(fā)生重寫。
比如說狗繼承了動(dòng)物類,動(dòng)物類下有吃的方法,然后狗想把吃的方法改成吃骨頭,這時(shí)調(diào)用重新,
當(dāng)然子類可繼承父類中的方法,也可以不用重新編寫相同的方法。方法多態(tài)性的體現(xiàn)是繼承和重載。

B:子類重載同一個(gè)方法

重載就是在類中可以創(chuàng)建多個(gè)方法,它們具有相同的名字,但具有不同的參數(shù)和不同的定義。
調(diào)用方法時(shí)通過傳遞給它們的不同個(gè)數(shù)和類型的參數(shù)來決定具體使用哪個(gè)方法,這是多態(tài)的特性。

C:定義方法時(shí),把父類類型作為參數(shù)類型;調(diào)用方法時(shí),把父類或子類的對(duì)象作為參 ?數(shù)傳入方法

調(diào)用方法時(shí)候既然可以將子類對(duì)象作為參數(shù)傳參。應(yīng)該是對(duì)象多態(tài)。

D:運(yùn)行時(shí),根據(jù)實(shí)際創(chuàng)建的對(duì)象類型動(dòng)態(tài)決定使用哪個(gè)方法

這個(gè)我猜的,題目說了根據(jù)對(duì)象類型動(dòng)態(tài)決定使用方法,所以意味著應(yīng)該是這個(gè)和多態(tài)沒關(guān)系啊-?-

以上純手打。。。望采納!賺積分。。。還有最后答案是什么???

查看完整回答
反對(duì) 回復(fù) 2016-09-09
?
阿旭_

TA貢獻(xiàn)217條經(jīng)驗(yàn) 獲得超353個(gè)贊

答案是除了C,多態(tài)調(diào)用方法優(yōu)先子類,子類沒有聲明才會(huì)調(diào)用父類的方法。

1、分開看:方法名(當(dāng)前類名的方法名)與方法體(new出來的是對(duì)應(yīng)的方法體)要分開看。

2、子帶父:創(chuàng)建一個(gè)子類的實(shí)例,那么相當(dāng)于連帶的創(chuàng)建了父類的實(shí)例。

例:Father mm = new Child();//Child 是 Father的子類。

那么 mm.出來的東西,只能是Father中的方法名,但是方法體的實(shí)例確是Child中的同名方法體

查看完整回答
1 反對(duì) 回復(fù) 2016-09-09
?
滄海遺珠丶丶

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超7個(gè)贊


多態(tài)的表現(xiàn):

1、方法多態(tài):重寫,重載

2、對(duì)象多態(tài):向下轉(zhuǎn)型,向上轉(zhuǎn)型

查看完整回答
反對(duì) 回復(fù) 2016-09-09
  • 3 回答
  • 1 關(guān)注
  • 4106 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)