Part1 2-3 java封裝綜合案例 2019-12-23

使用封裝進(jìn)行學(xué)生類操作

1.定義屬性,并設(shè)置為私有類型。

2.設(shè)置屬性的操作方法。

3.創(chuàng)建構(gòu)造方法,空構(gòu)造方法與帶參構(gòu)造方法,利用操作方法在帶參構(gòu)造方法中綁定數(shù)據(jù)。

4.根據(jù)實(shí)際情況在屬性的操作方法中的修改數(shù)據(jù)。

5.輸出話語(yǔ)時(shí)最好使用參數(shù)返回,便于在不同環(huán)境中打印輸出。

三種關(guān)聯(lián)調(diào)用

1.使用帶參有返回值方法(傳參數(shù))

2.使用帶參有返回值方法(傳對(duì)象)

3.在構(gòu)造過(guò)程中將對(duì)象傳到屬性,用方法實(shí)例對(duì)象- -調(diào)用屬性- -調(diào)用屬性中方法- -獲得所需要的值。

在方法中通過(guò)對(duì)象作為參數(shù),傳遞的是它的引用,可以通過(guò)引用獲取該對(duì)象所有信息。

利用數(shù)組進(jìn)行數(shù)據(jù)存儲(chǔ)

以類名作為數(shù)據(jù)類型,可以直接返回這個(gè)類的所有對(duì)象以及所有數(shù)據(jù)。

1.創(chuàng)建一個(gè)以類名作為數(shù)據(jù)類型的數(shù)組

2.設(shè)置數(shù)組的操作方法

3.在存入數(shù)組的方式中判斷數(shù)組是否已經(jīng)實(shí)例化,否則產(chǎn)生空指針異常。

4.設(shè)置數(shù)組存入方法,要求傳來(lái)參數(shù)是一個(gè)實(shí)例,循環(huán)判空數(shù)組并存入。

5.統(tǒng)計(jì)數(shù)組有效長(zhǎng)度;將每次存入實(shí)例的位置+1存入長(zhǎng)度變量,完成循環(huán)將得到有效的數(shù)組長(zhǎng)度。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容