close
封裝Encapsulation主要是利用存取修飾子Access Modifier
來避免流程或是成員被直接存取或使用
可以用來隱藏資訊與流程
以下就介紹最常用的物件內成員封裝的方式
1. 創建一個class, 宣告其屬性, 將其設為private, 這邊以Animal為例子
2. 用IDE來產生Gettets and Setters (Eclipse 在 Source -> Generate Getters and Setters)
3. 勾選要產生Getters和Setters的項目, 然後按下OK
4. 就可以看到Class內自動產生Getters和Setters了
5.
回到main裡面, 設定值就用 class名稱.set屬性(值) 來使用
使用值就用 class名稱.get屬性() 來使用
其中可以用 syso + alt + / 來快速產生 System.out.printlln字串
文章標籤
全站熱搜