今天剛學(xué)習(xí)了Java面向?qū)ο蠖鄳B(tài),也知道是重點(diǎn)知識,在這里簡單做個筆記,回頭查漏補(bǔ)缺的時候再做修改(個人總結(jié))01:
采用成都h5網(wǎng)站建設(shè)+css3國際標(biāo)準(zhǔn)網(wǎng)站建設(shè),讓網(wǎng)站自動適應(yīng)用戶使用終端設(shè)備,PC、平板、手機(jī)等,一個網(wǎng)址適應(yīng),一套內(nèi)容統(tǒng)一戰(zhàn)略,節(jié)約企業(yè)資源。創(chuàng)新互聯(lián)還提供網(wǎng)站后期營銷如:軟文營銷、賣友情鏈接、1元廣告等。一般建站公司不為企業(yè)填充資料,更談不上內(nèi)容策劃,結(jié)果導(dǎo)致網(wǎng)站界面優(yōu)秀,內(nèi)容卻十分空泛或整體不協(xié)調(diào),內(nèi)容策劃、內(nèi)容填充請交給我們。1)? 多態(tài)的第一種體現(xiàn)形式:方法的多態(tài)
主要體現(xiàn)為重寫和重載
重寫簡單形容就是父類的方法在子類中再寫一次(覆蓋),也就是指方法名,返回類型,參數(shù)列表(參數(shù)個數(shù)以及參數(shù)類型)都要相同,方法重寫的目的主要是在子類里覆蓋父類相同的方法,常用在子類父類擁有相同類型方法的時候,可以防止代碼冗余。如果需要在子類調(diào)用父類的方法,需要使用 super.方法名 來實(shí)現(xiàn)
重寫的小栗子:
class eating { public void eat(String name, int num) { System.out.println("我想吃" + num + "個" + name); } public void eat(String name) { System.out.println("我想吃" + name); } }
class unlike extends eating{ public void eat(String name,int age){ super.eat(name,age); System.out.println("我不想吃apple!"); } } unlike 繼承了父類eating,此時在main中調(diào)用
public static void main(String[] args) { eating apple = new eating(); apple.eat("apple", 20); apple.eat("banana"); System.out.println("==============="); unlike unlike = new unlike(); unlike.eat("apple",30); }
則會輸出
我想吃20個apple
我想吃banana
===============
我想吃30個apple
我不想吃apple!
因?yàn)樽宇愔貙懥烁割惖膃at方法,覆蓋掉了父類方法,而super用于再一次調(diào)用父類的eat方法。
重載指的是讓類以統(tǒng)一的方式處理不同類型數(shù)據(jù)的一種手段,具體指的是類中的同名方法但是方法的參數(shù)列表不同進(jìn)而達(dá)到輸入不同的參數(shù)列表來調(diào)用不同的重載方法的目的(這也體現(xiàn)了多態(tài))。
比如:class Food{
? public void eat(String name,int?num){
?System.out.println("我想吃" + num +"個"+name);
}
?public void eat(String name){
?System.out.println("我想吃" +name);
}
}
構(gòu)成了重載
調(diào)用eat方法時如果參數(shù)分別輸入apple ,20和apple則會分別輸出:我想吃20個apple
我想吃apple。(這里也能看出方法的多態(tài))
總結(jié)一下多態(tài)即為 "多種形態(tài)",而重寫和重載就是方法的多種形態(tài)的體現(xiàn),即為方法的多態(tài)。
個人理解,應(yīng)該還會修改。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
新聞標(biāo)題:Java基礎(chǔ)學(xué)習(xí)筆記01面向?qū)ο蠖鄳B(tài)-方法的多態(tài)-創(chuàng)新互聯(lián)
當(dāng)前地址:http://www.rwnh.cn/article14/epgde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、搜索引擎優(yōu)化、品牌網(wǎng)站建設(shè)、Google、標(biāo)簽優(yōu)化、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容