JAVA的三大特性 封裝

2021-07-14 23:51:58 字數 684 閱讀 4783



使用封裝有三大好處:

1、良好的封裝能夠減少耦合

2、類內部的結構可以自由的修改

3、可以對成員進行更精準的控制

4、隱藏資訊,實現細節。

現在我們從程式的角度來分析封裝帶來的好處。如果我們不使用封裝,那麼該物件就沒有setter()和getter(),那麼husband類應該這樣寫:

public class husband

我們應該這樣來使用它:

husband husband = new husband();

husband.age = 30;

husband.name = "張三";

husband.*** = "男";    //貌似有點兒多餘

public class husband

public void setage(int age)

/** 省略其他屬性的setter、getter **/

}

其他的地方依然那樣引用(husband.setage(22))保持不變。

到了這裡我們確實可以看出,封裝確實可以使我們容易地修改類的內部實現,而無需修改使用了該類的客戶**。

java三大特性 封裝

1 定義 2 好處 良好的封裝能夠減少耦合。類內部的結構可以自由修改。可以對成員變數進行更精確的控制。隱藏資訊,實現細節。3 關鍵字 封裝使用的關鍵字,封裝的級別 public protected 預設 private 4 例public class person public class pers...

java 三大特性之封裝

1 封裝 是指隱藏物件的屬性和實現細節,僅對外提供公共訪問方式。封裝好處 1.將變化隔離 2.便於使用。3.提高重用性。4.提高安全性。封裝原則 將不需要對外提供的內容都隱藏起來。把屬性都隱藏,提供公共方法對其訪問。private 關鍵字 a 用於修飾成員變數和成員方法。b 被修飾的內容在其他類中是...

JAVA三大特性之 封裝

我們日常使用的電腦主機,把cpu 記憶體 主機板等等都封裝到機箱裡面去。假如沒有機箱的話的出現什麼問題,主機 主機板全部都散落在一處,然後開機沒有開機按鈕,那麼需要我們直接操作接跳線才能把電腦開啟。這樣子的話假如操作不慎的話,會讓機器損壞危險,那麼假如用機箱封裝起來的話,那麼就不需要這樣子做了。體現...