使用封裝進(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)度。