主要體現在信息隱藏
① 類的成員變量可以成為只讀或者只寫的。
比如用:訪問器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這個方法的,用戶只能調用它。
