人的記憶力會(huì)隨著歲月的流逝而衰退,寫作可以彌補(bǔ)記憶的不足,將曾經(jīng)的人生經(jīng)歷和感悟記錄下來(lái),也便于保存一份美好的回憶。范文怎么寫才能發(fā)揮它最大的作用呢?以下是小編為大家收集的優(yōu)秀范文,歡迎大家分享閱讀。
計(jì)算機(jī)二級(jí)java考試技巧篇一
為了幫助各位考生有效地對(duì)計(jì)算機(jī)二級(jí)考試考點(diǎn)進(jìn)行復(fù)習(xí),下面百分網(wǎng)小編特意整理了2017計(jì)算機(jī)二級(jí)java重要考點(diǎn)復(fù)習(xí),供大家參考學(xué)習(xí)!
1 :什么是對(duì)象
對(duì)象是真實(shí)世界中的物體在人腦中的映象,包括實(shí)體對(duì)象和邏輯對(duì)象。實(shí)體對(duì)象指的是我們能在現(xiàn)實(shí)生活中能看得見、摸得著,實(shí)際存在的東西,比如:人,桌子,椅子等。邏輯對(duì)象是針對(duì)非具體物體,但是在邏輯上存在的東西的反映,比如:人與人的關(guān)系。為了簡(jiǎn)單,這里討論的對(duì)象都是實(shí)體對(duì)象。
2:對(duì)象的基本構(gòu)成
初次接觸對(duì)象,我們從實(shí)體對(duì)象入手,因?yàn)榭吹靡姟⒚弥鴷?huì)比較容易理解。
分析實(shí)體對(duì)象的構(gòu)成,發(fā)現(xiàn)有這樣一些共同點(diǎn),這些實(shí)體對(duì)象都有自己的屬性,這些屬性用來(lái)決定了對(duì)象的具體表現(xiàn),比如:人有身高、體重等。
除了這些靜態(tài)的,用于描述實(shí)體對(duì)象的基本情況外,實(shí)體對(duì)象還有自己的動(dòng)作,通過(guò)這些動(dòng)作能夠完成一定的功能,我們稱之為方法,比如:人的手能動(dòng),能夠?qū)懽郑軌蛩⒀赖取?/p>
對(duì)象同時(shí)具備這些靜態(tài)屬性和動(dòng)態(tài)的功能。
3 :如何進(jìn)行對(duì)象抽象
抽象是在思想上把各種對(duì)象或現(xiàn)象之間的共同的本質(zhì)屬性抽取出來(lái)而舍去個(gè)別的非本質(zhì)的屬性的思維方法。也就是說(shuō)把一系列相同或類似的實(shí)體對(duì)象的特點(diǎn)抽取出來(lái),采用一個(gè)統(tǒng)一的表達(dá)方式,這就是抽象。
比如:張三這個(gè)人身高180cm,體重75kg,會(huì)打籃球,會(huì)跑步李四這個(gè)人身高170cm,體重 70kg,會(huì)踢足球現(xiàn)在想要采用一個(gè)統(tǒng)一的對(duì)象來(lái)描述張三和李四,那么我們就可以采用如下的表述方法來(lái)表述:
如何表述李四這個(gè)具體的個(gè)體呢:
對(duì)實(shí)體對(duì)象的抽象一定要很好的練習(xí),可以把你所看到的任何物體都拿來(lái)抽象,“一切皆對(duì)象” 。要練習(xí)到,你看到的沒有物體,全是對(duì)象就好了。
4 : 抽象對(duì)象 和 實(shí)體對(duì)象 的 關(guān) 系
仔細(xì)觀察上面的抽象對(duì)象——“人”,和具體的實(shí)體對(duì)象: “張三”、“李四” 。你會(huì)發(fā)現(xiàn),抽象對(duì)象只有一個(gè),實(shí)體對(duì)象卻是無(wú)數(shù)個(gè),通過(guò)對(duì)抽象對(duì)象設(shè)置不同的屬性,賦予不同的功能,那么就能夠表示不同的實(shí)體對(duì)象。
這樣就大大簡(jiǎn)化了對(duì)象的描述工作,使用一個(gè)對(duì)象就可以統(tǒng)一地描述某一類實(shí)體了,在需要具體的實(shí)體的時(shí)候,分別設(shè)置不同的值就可以表示具體對(duì)象了。
5 :java 中的類和對(duì)象
5.1 :java 中的類
把抽象出來(lái)的對(duì)象使用 java 表達(dá)出來(lái),那就是類 class。 類在 java 編程語(yǔ)言中作為定義新類型的一種途徑,類聲明可定義新類型并描述這些類型是如何實(shí)現(xiàn)的。 接下來(lái)將會(huì)學(xué)習(xí)許多關(guān)于類的特性。
比如前面討論過(guò)的`“人”使用 java 表達(dá)出來(lái)就是一個(gè)類。
5.2 :java 中的對(duì)象
java 中的對(duì)象是在 java 中一個(gè)類的實(shí)例,也稱實(shí)例對(duì)象。實(shí)例就是實(shí)際例子。
類可被認(rèn)為是一個(gè)模板------你正在描述的一個(gè)對(duì)象模型。 一個(gè)對(duì)象就是你每次使用的時(shí)候創(chuàng)建的一個(gè)類的實(shí)例的結(jié)果。
比如前面討論的張三和李四,他們就是“人”這個(gè)類的實(shí)例。
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ù)
封裝迫使用戶通過(guò)方法訪問數(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é)改變,還可通過(guò)界面承擔(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)。
s("content_relate");【2017計(jì)算機(jī)二級(jí)java重要考點(diǎn)復(fù)習(xí)】相關(guān)文章:
1.計(jì)算機(jī)二級(jí)《c語(yǔ)言》重要考點(diǎn)復(fù)習(xí)
2.2016計(jì)算機(jī)二級(jí)《c語(yǔ)言》重要考點(diǎn)
3.2016計(jì)算機(jī)二級(jí)《c語(yǔ)言》章節(jié)重要考點(diǎn)
4.2017計(jì)算機(jī)二級(jí)java沖刺試題及答案
5.全國(guó)計(jì)算機(jī)二級(jí)考試《vfp》復(fù)習(xí)考點(diǎn)
6.2015計(jì)算機(jī)二級(jí)vb考點(diǎn)復(fù)習(xí)指導(dǎo):字形
7.2017年理財(cái)規(guī)劃師二級(jí)理論重要考點(diǎn)
8.計(jì)算機(jī)java考點(diǎn)特別訓(xùn)練試題
9.2017年9月計(jì)算機(jī)二級(jí)考試java復(fù)習(xí)題及答案
【本文地址:http://www.zsatt.com/zuowen/2685474.html】