1.封裝介紹
什麼是封裝:
比如電視機的開關,音量的升降,通過封裝,讓我們隻需要按一下按鈕就可以實作非常複雜的功能

封裝的了解和好處:
隐藏實作細節
對資料進行驗證,保證安全合理
2.封裝步驟
封裝的實作步驟,三步
屬性私有
set,可加入資料驗證的業務邏輯
get,可加入權限判斷,誰可以取到資料
3.封裝快速入門
封裝快速入門案例:
快捷鍵生成get/set: Alt + Insert
快捷鍵運作代碼:Alt + R,未運作過的代碼需要先運作一遍才能使用該快捷鍵
4.封裝與構造器
生成構造器快捷鍵:Alt + Insert
構造器是否會破壞封裝?會,怎麼解決?=> 在構造器中寫入set
構造器和setXxx結合
5.封裝練習
去掉參數提示資訊,setting,Editor,Inlay Hints,Java,Parameter hints,取消勾選
封裝練習題: