複習java物件導向(封裝)
1.實現步驟
修改屬性的可見性:設為private
建立getter/setter方法:用於屬性的讀寫
在getter/setter方法中加入屬性控制語句:對屬性值的合法性進行判斷
2.Java中的包
作用:管理Java檔案,解決同名檔案的衝突
必須放在Java源程式的第一行,包名間用"."號隔開
包的使用:可以通過import關鍵字在某個檔案中使用其它檔案中的類,Java包的命名是全小寫字母
3.Java中的訪問修飾符:可以修飾屬性和方法的訪問範圍
private:只能在本類中訪問和使用。
預設:能在本類和同包中訪問和使用。
protected:能在本類、同包、子類中使用。
public:在本類、同包、子類、其它類中使用。
4.Java中this關鍵字
代表當前物件
this.屬性:操作當前物件的屬性
this.方法:呼叫當前物件的方法
5.內部類:定義在另外一個類裡面的類。
相關文章
- 物件導向之封裝(Java)物件封裝Java
- 物件導向:封裝,多型物件封裝多型
- java物件導向的三大特徵之封裝Java物件特徵封裝
- JavaScript物件導向之一(封裝)JavaScript物件封裝
- 物件導向08:封裝詳解物件封裝
- 20. 物件導向之封裝物件封裝
- JAVA物件導向基礎--封裝 繼承 多型Java物件封裝繼承多型
- [JAVA] Java物件導向三大特徵:封裝、繼承、多型Java物件特徵封裝繼承多型
- 物件導向 -- 三大特性之封裝物件封裝
- go物件導向思想:封裝、繼承、多肽Go物件封裝繼承
- day11_物件導向(封裝丶static丶this)物件封裝
- 簡單登入註冊實現(Java物件導向複習)Java物件
- # 095 01 Android 零基礎入門 02 Java物件導向 02 Java封裝 01 封裝的實現 03 # 088 01 Android 零基礎入門 02 Java物件導向 02 Java封裝 03 封裝總結 01 封裝知識點總結AndroidJava物件封裝
- java核心思想物件導向三大特性(封裝,繼承,多型)Java物件封裝繼承多型
- Java物件導向Java物件
- [Java物件導向]Java物件
- Java — 物件導向Java物件
- 物件導向三大特性-----封裝、繼承、多型物件封裝繼承多型
- 物件導向三大特徵(封裝/繼承/多型)物件特徵封裝繼承多型
- js物件導向封裝級聯下拉選單列表JS物件封裝
- JAVA物件導向基礎--物件導向介紹Java物件
- 【Java】瘋狂Java基礎(一)——物件導向的特徵:繼承、封裝和多型Java物件特徵繼承封裝多型
- java學習——物件導向之繼承Java物件繼承
- Java:Java的物件導向Java物件
- [JAVA] Java物件導向之包裝類,拆箱、裝箱Java物件
- java物件導向(上)Java物件
- java物件導向(中)Java物件
- JAVA物件導向思想Java物件
- [Java物件導向]finalJava物件
- Java物件導向(一)Java物件
- java的物件導向Java物件
- Java 物件導向概述Java物件
- Python 物件導向程式設計之封裝的藝術Python物件程式設計封裝
- Java物件導向——類與物件Java物件
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝
- Cris 的 Scala 筆記整理(八):物件導向中級-封裝筆記物件封裝
- JAVA物件導向--抽象類Java物件抽象
- Java基礎 --- 物件導向Java物件
- Java物件導向--多型Java物件多型