複習java物件導向(封裝)

任智華666發表於2017-05-11

1.實現步驟

 修改屬性的可見性:設為private

 建立getter/setter方法:用於屬性的讀寫

在getter/setter方法中加入屬性控制語句:對屬性值的合法性進行判斷

2.Java中的包

作用:管理Java檔案,解決同名檔案的衝突

必須放在Java源程式的第一行,包名間用"."號隔開

包的使用:可以通過import關鍵字在某個檔案中使用其它檔案中的類,Java包的命名是全小寫字母

3.Java中的訪問修飾符:可以修飾屬性和方法的訪問範圍

private:只能在本類中訪問和使用。

預設:能在本類和同包中訪問和使用。

protected:能在本類、同包、子類中使用。

public:在本類、同包、子類、其它類中使用。

4.Java中this關鍵字

代表當前物件

this.屬性:操作當前物件的屬性

this.方法:呼叫當前物件的方法

5.內部類:定義在另外一個類裡面的類。

相關文章