河南夢之網網絡科技有限公司
夢之網科技出品
掃描關注夢之網科技微信公眾賬號

掃小程序碼聯系客服

2019年計算機二級Java考點面向對象三大特征-鄭州小程序開發

夢之網科技?2019-10-10?經驗之談?

【摘要】2019年9月份的計算機二級考試已經順利結束,沒有參加這次考試的小伙伴們接下來就要積極準備下一次的考試了。為此,環球網校小編為大家整理了2019年計算機二級Java考點面向對象三大特征相關信息,希望能夠幫助到大家,了解更多計算機二級考試相關信息敬請關注環球網校。

面向對象三大特征

1:封裝

封裝這個詞聽起來好象是將什么東西包裹起來不要別人看見一樣,就好象是把東西裝進箱子里面,這樣別人就不知道箱子里面裝的是什么東西了。其實 JAVA 中的封裝這個概念也就和這個是差不多的意思。

封裝是 JAVA 面向對象的特點的表現,封裝是一種信息隱蔽技術。它有兩個含義:即把對象的全部屬性和全部服務結合在一起,形成一個不可分割的獨立單位; 以及盡可能隱藏對象的內部結構。也就是說,如果我們使用了封裝技術的話,別人就只能用我們做出來的東西而看不見我們做的這個東西的內部結構了。

封裝的功能

- 隱藏對象的實現細節

- 迫使用戶去使用一個界面訪問數據

- 使代碼更好維護

封裝迫使用戶通過方法訪問數據能保護對象的數據不被誤修改,還能使對象的重用變得更簡單。數據隱藏通常指的就是封裝。它將對象的外部界面與對象的實現區分開來,隱藏實現細節。迫使用戶去使用外部界面,即使實現細節改變,還可通過界面承擔其功能而保留原樣,確保調用它的代碼還繼續工作。封裝使代碼維護更簡單。

2:繼承

is a 關系—— 子對象

在面向對象世界里面,常常要創建某對象(如:一個職員對象),然后需要一個該基本對象的更專業化的版本,比如,可能需要一個經理的對象。顯然經理實際上是一個職員,經理和職員具有 is a 的關系,經理只是一個帶有附加特征的職員。因此,需要有一種辦法從現有對象來創建一個新對象。這個方式就是繼承。

“繼承”是面向對象軟件技術當中的一個概念。 如果一個 對象 A 繼承自另一個 對象 B, 就把這個 A 稱為"B 的子 對象 ",而把 B 稱為"A 的父 對象 "。繼承可以使得子 對象 具有父 對象 的各種屬性和方法,而不需要再次編寫相同的代碼。在令子 對象 繼承父 對象 的同時,可以重新定義某些屬性,并重寫某些方法,即覆蓋父 對象 的原有屬性和方法,使其獲得與父對象不同的功能。

3:多態

同一行為的多種不同表達,或者同一行為的多種不同實現就叫做多態。

比如我們說“筆”這個對象,它就有很多不同的表達或實現,比如有鋼筆、鉛筆、圓珠筆等等。那么我說“請給我一支筆”,你給我鋼筆、鉛筆或者圓珠筆都可以,這里的“筆”這個對象就具備多態。

以上就是小編整理的關于2019年計算機二級Java考點面向對象三大特征,想要參加二級考試的同學們都來了解一下吧。需要及時了解考試動態的小伙伴可“ 免費預約短信提醒”屆時環球網校會及時為大家推送2019年計算機二級考試相關信息提醒。環球網校友情提示:對于想要參加計算機二級考試的小伙伴們,環球網校特地為您準備了計算機二級考試相關資料,如有需要請點擊文章下方“免費下載>>>計算機二級試題/考點精華”免費下載學習。

文章關鍵詞
急速赛车国语 360天津11选5走势图表 快中彩中奖规律 高频彩赚钱 网络棋牌赌博可以操控吗 360浏览器快乐8 安溪拉什么水果赚钱 北京11选5走势图任选基本走势图 江西多乐彩遗漏数据 北京pk10官网与黑彩 彩票投注 股票配资合法 江苏十一选五直播 澳洲幸运5计划软件手机版式 325棋牌安卓版 五分彩是什么意思 福彩组六120组图