天天看點

面向對象三大特征—封裝

什麼是封裝

封裝是指将具體的代碼實作進行隐藏,通過私有化成員變量(private),通過提供公共的放來來進行傳值指派(get,set方法)。這樣可以通過間接通路成員變量、隐藏代碼實作細節,的方式提高代碼的安全性。

怎麼進行代碼封裝

1.成員變量私有化:在定義成員變量時,在最前面加上private。例如private int a;(注:成員變量可以不賦初始值)。

set方法中的this是什麼意思

繼續閱讀