Java類的封裝的好處


主要體現在信息隱藏

① 類的成員變量可以成為只讀或者只寫的。

比如用:訪問器getXxxx();或者修改器setXxxx();

② 類可以對儲存在其中的成員變量中的內容有一個整體的控制。

 可以根據訪問修飾符的提點在其它類中調用該類中的屬性和行為。

③類的用戶不需要知道類是如何儲存數據的。

比如:這是一個類中得到生日的方法

public String getBirthday(){
return year + "-" + month + "-" + day;
}

public void setBirthday(String birthday){
//拆分字符串,分別取出年月日,給year、month、day進行賦值
}

而在外部調用這個方法的時候

this.getBirthday();
this.setBirthday("1990-9-9");

此時就體現出外部是不知道如何儲存birthday這個方法的,用戶只能調用它。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM