无码一区二区三区高清在线观-无码一区二区三区高清在线-无码一区二区三区电影-无码一区二区三区不卡av-无码一区二区三区不卡-无码一区二区三区va在线播放

首頁(yè) > 職業(yè)資格  > 

Java面向?qū)ο笕筇卣?/h1>
2023-03-09   來(lái)源:萬(wàn)能知識(shí)網(wǎng)

Java面向?qū)ο笕筇卣?/p>

引導(dǎo)語(yǔ):廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng)。以下是百分網(wǎng)小編分享給大家的Java面向?qū)ο笕筇卣鳎瑲g迎閱讀!

1:封裝


【資料圖】

封裝這個(gè)詞聽起來(lái)好象是將什么東西包裹起來(lái)不要?jiǎng)e人看見一樣,就好象是把東西裝進(jìn)箱子里面,這樣別人就不知道箱子里面裝的是什么東西了。其實(shí) JAVA 中的封裝這個(gè)概念也就和這個(gè)是差不多的意思。

封裝是 JAVA 面向?qū)ο蟮奶攸c(diǎn)的表現(xiàn),封裝是一種信息隱蔽技術(shù)。它有兩個(gè)含義:即把對(duì)象的全部屬性和全部服務(wù)結(jié)合在一起,形成一個(gè)不可分割的獨(dú)立單位; 以及盡可能隱藏對(duì)象的內(nèi)部結(jié)構(gòu)。也就是說(shuō),如果我們使用了封裝技術(shù)的話,別人就只能用我們做出來(lái)的東西而看不見我們做的這個(gè)東西的內(nèi)部結(jié)構(gòu)了。

封裝的功能

- 隱藏對(duì)象的實(shí)現(xiàn)細(xì)節(jié)

- 迫使用戶去使用一個(gè)界面訪問數(shù)據(jù)

- 使代碼更好維護(hù)

封裝迫使用戶通過方法訪問數(shù)據(jù)能保護(hù)對(duì)象的數(shù)據(jù)不被誤修改,還能使對(duì)象的重用變得更簡(jiǎn)單。數(shù)據(jù)隱藏通常指的就是封裝。它將對(duì)象的外部界面與對(duì)象的實(shí)現(xiàn)區(qū)分開來(lái),隱藏實(shí)現(xiàn)細(xì)節(jié)。迫使用戶去使用外部界面,即使實(shí)現(xiàn)細(xì)節(jié)改變,還可通過界面承擔(dān)其功能而保留原樣,確保調(diào)用它的代碼還繼續(xù)工作。封裝使代碼維護(hù)更簡(jiǎn)單。

2:繼承

is a 關(guān)系—— 子對(duì)象

在面向?qū)ο笫澜缋锩妫3R獎(jiǎng)?chuàng)建某對(duì)象(如:一個(gè)職員對(duì)象),然后需要一個(gè)該基本對(duì)象的更專業(yè)化的版本,比如,可能需要一個(gè)經(jīng)理的對(duì)象。顯然經(jīng)理實(shí)際上是一個(gè)職員,經(jīng)理和職員具有 is a 的關(guān)系,經(jīng)理只是一個(gè)帶有附加特征的職員。因此,需要有一種辦法從現(xiàn)有對(duì)象來(lái)創(chuàng)建一個(gè)新對(duì)象。這個(gè)方式就是繼承。

“繼承”是面向?qū)ο筌浖夹g(shù)當(dāng)中的一個(gè)概念。 如果一個(gè) 對(duì)象 A 繼承自另一個(gè) 對(duì)象 B, 就把這個(gè) A 稱為"B 的子 對(duì)象 ",而把 B 稱為"A 的父 對(duì)象 "。繼承可以使得子 對(duì)象 具有父 對(duì)象 的各種屬性和方法,而不需要再次編寫相同的代碼。在令子 對(duì)象 繼承父 對(duì)象 的同時(shí),可以重新定義某些屬性,并重寫某些方法,即覆蓋父 對(duì)象 的原有屬性和方法,使其獲得與父對(duì)象不同的功能。

3:多態(tài)

同一行為的多種不同表達(dá),或者同一行為的"多種不同實(shí)現(xiàn)就叫做多態(tài)。

還是用剛才經(jīng)理和職員這個(gè)例子來(lái)舉例:人事部門需要對(duì)公司所有職員統(tǒng)一制作胸卡(一般也就是門禁卡,進(jìn)出公司證明身份使用),制作的師傅說(shuō),只要告訴我一個(gè)人員的信息,就可以制作出一份胸卡,簡(jiǎn)化一下就是:一位職員的信息對(duì)應(yīng)一份胸卡。

這個(gè)時(shí)候,對(duì)胸卡制作的師傅而言,所有的人都是職員,無(wú)所謂是經(jīng)理還是普通職員。

也就是說(shuō),對(duì)于傳遞職員信息這樣一個(gè)行為,存在多種不同的實(shí)現(xiàn),既可以傳遞經(jīng)理的信息, 也可以傳遞普通職員的信息。這就是多態(tài)的表現(xiàn)。

再舉一個(gè)例子:比如我們說(shuō)“筆”這個(gè)對(duì)象,它就有很多不同的表達(dá)或?qū)崿F(xiàn),比如有鋼筆、鉛筆、圓珠筆等等。那么我說(shuō)“請(qǐng)給我一支筆”,你給我鋼筆、鉛筆或者圓珠筆都可以,這里的“筆”這個(gè)對(duì)象就具備多態(tài)。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

推薦詞條

主站蜘蛛池模板: 精品日韩在线 | 双乳被老汉玩弄A级毛片A片小说 | 在线播放最好看的国语电视剧在 | 精品久久久久水蜜桃一二三 | 国产成人精品免费视频网页大全 | 天天综合永久入口 | 麻豆国产巨作AV剧情 | av高清毛片在线观看 | a片日韩美女视频免费 | WWW日韩AV免费高清看 | 91精品国产自产永久在线 | 欧美日韩亚洲一区在线 | 中文字幕乱码熟妇五十中出 | 国产a久久精品一区 | 国产网曝手机视频在线观看 | 久久狠狠高潮亚洲精品暴力打 | 99久久国产热无码精品免费 | 精品国产亚洲欧美日韩一区 | 成人在免费视频手机观看网站 | 伊人久久综合 | 九九精品超级碰视频 | 撸撸在线影院 | 波多野42部无码喷潮在线 | 国产a免费观看 | 久久艳妇乳肉豪妇荡乳A片PY | 精品视频一区二区三区中文字幕 | 精品动漫一区二区无遮挡 | 综合久久一区二区三区 | 欧美一级久久久久久久大片 | 丝袜呻吟自慰喷水直播 | av喷水高潮| 国产无人区卡一卡二卡到底是怎么回事?揭开这些谜团的真相 国产无人区卡一卡二卡乱码 | 国产无人区码卡二卡3卡4卡高清在线观看 | 少妇高潮特黄A片 | 亚洲欧美成人一区二区三区 | 久久99国产亚洲精品观看 | 国产在线天堂色精品一区在线中文字 | 美女免费视频一区二区 | 美女内射无套日韩免费播 | 日本一道人妻无码一区在线 | 可乐视频国产区 |