常州酌乒文化传播有限公司

當(dāng)前位置:

Java基礎(chǔ)知識經(jīng)典速記13

發(fā)表時間:2015/7/14 9:26:43 來源:互聯(lián)網(wǎng) 點擊關(guān)注微信:關(guān)注中大網(wǎng)校微信
關(guān)注公眾號

面向?qū)ο?/strong>

特點:1:將復(fù)雜的事情簡單化。

2:面向?qū)ο髮⒁郧暗倪^程中的執(zhí)行者,變成了指揮者。

3:面向?qū)ο筮@種思想是符合現(xiàn)在人們思考習(xí)慣的一種思想。

過程和對象在我們的程序中是如何體現(xiàn)的呢?過程其實就是函數(shù);對象是將函數(shù)等一些內(nèi)容進行了封裝。

匿名對象使用場景:

1:當(dāng)對方法只進行一次調(diào)用的時候,可以使用匿名對象。

2:當(dāng)對象對成員進行多次調(diào)用時,不能使用匿名對象。必須給對象起名字。

在類中定義其實都稱之為成員。成員有兩種:

1:成員變量:其實對應(yīng)的就是事物的屬性。

2:成員函數(shù):其實對應(yīng)的就是事物的行為。

所以,其實定義類,就是在定義成員變量和成員函數(shù)。但是在定義前,必須先要對事物進行屬性和行為的分析,才可以用代碼來體現(xiàn)。

private int age;//私有的訪問權(quán)限最低,只有在本類中的訪問有效。

注意:私有僅僅是封裝的一種體現(xiàn)形式而已。

私有的成員:其他類不能直接創(chuàng)建對象訪問,所以只有通過本類對外提供具體的訪問方式來完成對私有的訪問,可以通過對外提供函數(shù)的形式對其進行訪問。

好處:可以在函數(shù)中加入邏輯判斷等操作,對數(shù)據(jù)進行判斷等操作。

總結(jié):開發(fā)時,記住,屬性是用于存儲數(shù)據(jù)的,直接被訪問,容易出現(xiàn)安全隱患,所以,類中的屬性通常被私有化,并對外提供公共的訪問方法。

這個方法一般有兩個,規(guī)范寫法:對于屬性 xxx,可以使用setXXX(),getXXX()對其進行操作。

類中怎么沒有定義主函數(shù)呢?

注意:主函數(shù)的存在,僅為該類是否需要獨立運行,如果不需要,主函數(shù)是不用定義的。

主函數(shù)的解釋:保證所在類的獨立運行,是程序的入口,被jvm調(diào)用。

編輯推薦

JAVA認(rèn)證考試報考指南 / 更多JAVA考試資料

(責(zé)任編輯:)

2頁,當(dāng)前第1頁  第一頁  前一頁  下一頁
最近更新 考試動態(tài) 更多>
疏附县| 当涂县| 弥勒县| 舒城县| 桑植县| 杭锦后旗| 肃北| 兴安盟| 海原县| 龙门县| 盐亭县| 海林市| 牡丹江市| 西乌| 西丰县| 塘沽区| 大兴区| 湘潭县| 修文县| 永德县| 宁乡县| 桑植县| 甘南县| 隆安县| 辉南县| 罗定市| 嘉兴市| 疏附县| 古丈县| 天气| 渝北区| 垦利县| 翁源县| 射阳县| 通渭县| 大同市| 柳江县| 奉节县| 台山市| 通化县| 铁岭县|