Java面向?qū)ο缶幊倘筇匦?封裝承繼多態(tài)
封裝
封裝把一個對象的特點(diǎn)私有化,一起供給一些能夠被外界拜訪的特點(diǎn)的辦法,假如特點(diǎn)不想被外界拜訪,咱們大可不必供給辦法給外界拜訪??墒羌偃缫粋€類沒有供給給外界拜訪的辦法,那么這個類也沒有什么含義了。
承繼
承繼是使用已存在的類的界說作為基礎(chǔ)建立新類的技術(shù),新類的界說能夠增加新的數(shù)據(jù)或新的功用,也能夠用父類的功用,但不能挑選性地承繼父類。經(jīng)過使用承繼咱們能夠非常方便地復(fù)用以前的代碼。(子類承繼父類)
關(guān)于承繼如下3點(diǎn)請記?。?br />
子類具有父類對象所有的特點(diǎn)和辦法(包含私有特點(diǎn)和私有辦法),可是父類中的私有特點(diǎn)和辦法子類是無法拜訪,只是具有。
2.子類能夠具有自己特點(diǎn)和辦法,即子類能夠?qū)Ω割愡M(jìn)行擴(kuò)展。
3.子類能夠用自己的辦法完成父類的辦法。
多態(tài)
所謂多態(tài)就是指程序中界說的引證變量所指向的具體類型和經(jīng)過該引證變量發(fā)出的辦法調(diào)用在編程時(shí)并不確認(rèn),而是在程序運(yùn)轉(zhuǎn)期間才確認(rèn),即一個引證變量到底會指向哪個類的實(shí)例對象,該引證變量發(fā)出的辦法調(diào)用到底是哪個類中完成的辦法,必須在由程序運(yùn)轉(zhuǎn)期間才干決定。
在Java中有兩種方式能夠完成多態(tài):承繼(多個子類對同一辦法的重寫)和接口(完成接口并覆蓋接口中同一辦法)。
廣州天河區(qū)珠江新城富力盈力大廈北塔2706
020-38013166(網(wǎng)站咨詢專線)
400-001-5281 (售后服務(wù)熱線)
深圳市坂田十二橡樹莊園F1-7棟
Site/ http://www.szciya.com
E-mail/ itciya@vip.163.com
品牌服務(wù)專線:400-001-5281
長沙市天心區(qū)芙蓉中路三段398號新時(shí)空大廈5樓
聯(lián)系電話/ (+86 0731)88282200
品牌服務(wù)專線/ 400-966-8830
旗下運(yùn)營網(wǎng)站:
Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權(quán)利。 粵ICP備09033321號