Java中的 private 訪問修飾符
宣告為 private 訪問修飾符的方法、變數和建構函式只能在宣告的類本身中訪問。
Private 訪問修飾符是最具限制性的訪問級別。類和介面不能為 private。
如果類中存在公開的 getter 方法,則可以在類外部訪問宣告為 private 的變數。
使用 private 修飾符是物件封裝自身並隱藏外界資料的主要方式。
示例
The following class uses private access control -
public class Logger {
private String format;
public String getFormat() {
return this.format;
}
public void setFormat(String format) {
this.format = format;
}
}此處,Logger 類的 format 變數為 private,因此沒有辦法讓其他類直接檢索或設定其值。
因此,為了使此變數可用,我們定義了兩個公開的方法:getFormat(),它返回 format 的值,以及 setFormat(String),它設定其值。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP