1、回顧
面向?qū)ο?-- 注重的是結(jié)果,強(qiáng)調(diào)的是具備功能的對象。
面向過程 -- 強(qiáng)調(diào)的是函數(shù),注重的實(shí)現(xiàn)的過程。
函數(shù):對功能的封裝。
面向?qū)ο笫腔诿嫦蜻^程的。
思想特點(diǎn):
設(shè)計(jì)對象,使用對象,維護(hù)對象間的關(guān)系。
類:
屬性 -- 成員變量
行為 -- 成員方法
類中的成員:
成員變量 -- 字段(Field)、屬性、域
成員方法 -- 函數(shù)(Method)
構(gòu)造方法 -- 構(gòu)造器(Constructor)
為對象的數(shù)據(jù)進(jìn)行初始化
格式:
名稱和類名完全相同
沒有返回值,沒有void
封裝:將具體的實(shí)現(xiàn)細(xì)節(jié)和屬性隱藏,提供公共的訪問方式。
private String name;
public void setName(String name) {
this.name = name; // 當(dāng)前對象的引用
}
public String getName() {
return name; // 先局部 -- 成員
}
匿名對象:
作為參數(shù)傳遞,或者對象的方法僅調(diào)用一次。
2、構(gòu)造方法
注意:
如果沒有顯式聲明,系統(tǒng)會默認(rèn)提供一個無參構(gòu)造。
如果顯式聲明,系統(tǒng)將不再提供默認(rèn)的無參構(gòu)造。這時如果還想使用無參的,就必須手動給出。
建議大家都手動聲明無參的。
構(gòu)造方法中傳遞參數(shù),可以為成員變量賦值。
3、靜態(tài)關(guān)鍵字static
修飾成員方法和成員變量,特點(diǎn):
被類的所有對象共享。
隨著類的加載而加載,優(yōu)先于對象存在的。
調(diào)用:類名直接調(diào)用 -- 類名.
注意事項(xiàng):
靜態(tài)方法中沒有this關(guān)鍵字。
靜態(tài)方法只能訪問靜態(tài)的成員方法或者成員變量。
關(guān)于靜態(tài)成員變量和非靜態(tài)的成員變量的名詞解釋:
實(shí)例變量(對象變量):
非靜態(tài)的成員變量。
類變量:
靜態(tài)的成員變量。
4、制作API
把說明書的文字寫在文檔注釋。
制作命令:
javadoc -d 目錄 -author -version 類名.java
Math類:
public static double random() -- [0.0, 1.0)隨機(jī)數(shù) -- 左閉右開(包左不包右)
成都創(chuàng)新互聯(lián)公司一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!為您提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)頁設(shè)計(jì)、微信小程序、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、重慶APP軟件開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!
本文題目:AJPFX:關(guān)于面向?qū)ο蟮姆庋b
本文URL:http://www.chinadenli.net/article12/jsgcdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、用戶體驗(yàn)、搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、品牌網(wǎng)站制作、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)