Java 中的 private 訪問修飾符
宣告為 private 的方法、變數和建構函式只能在宣告的類本身內訪問。
Private 訪問修飾符是最具限制性的訪問級別。類和介面不能是私有的。
如果類中存在 public 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 變數是私有的,因此其他類無法直接獲取或設定其值。
所以,為了使此變數對外部世界可用,我們定義了兩個 public 方法:getFormat(),用於返回 format 的值,和 setFormat(String),用於設定其值。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP