1、定義:
2、好處
良好的封裝能夠減少耦合。
類內部的結構可以自由修改。
可以對成員變數進行更精確的控制。
隱藏資訊,實現細節。
3、關鍵字
封裝使用的關鍵字,封裝的級別
public、protected、預設、private
4、例
public
class person
public
class person
public string getname()
public
void
setage(int age)
public
void
setname(string name)
}
public
class runencap
}
name : james age : 20
4、總結
以上例項中public方法是外部類訪問該類成員變數的入口。
通常情況下,這些方法被稱為getter和setter方法。
因此,任何要訪問類中私有成員變數的類都要通過這些getter和setter方法。
java 三大特性之封裝
1 封裝 是指隱藏物件的屬性和實現細節,僅對外提供公共訪問方式。封裝好處 1.將變化隔離 2.便於使用。3.提高重用性。4.提高安全性。封裝原則 將不需要對外提供的內容都隱藏起來。把屬性都隱藏,提供公共方法對其訪問。private 關鍵字 a 用於修飾成員變數和成員方法。b 被修飾的內容在其他類中是...
JAVA的三大特性 封裝
使用封裝有三大好處 1 良好的封裝能夠減少耦合 2 類內部的結構可以自由的修改 3 可以對成員進行更精準的控制 4 隱藏資訊,實現細節。現在我們從程式的角度來分析封裝帶來的好處。如果我們不使用封裝,那麼該物件就沒有setter 和getter 那麼husband類應該這樣寫 public class...
JAVA三大特性之 封裝
我們日常使用的電腦主機,把cpu 記憶體 主機板等等都封裝到機箱裡面去。假如沒有機箱的話的出現什麼問題,主機 主機板全部都散落在一處,然後開機沒有開機按鈕,那麼需要我們直接操作接跳線才能把電腦開啟。這樣子的話假如操作不慎的話,會讓機器損壞危險,那麼假如用機箱封裝起來的話,那麼就不需要這樣子做了。體現...