Java 中 private 訪問修飾符的範圍是什麼?
private 修改符的作用範圍在類內部。宣告為 private 的成員不能在類外訪問。
private 訪問修飾符是最具限制性的訪問級別。類和介面不能是 private 的。
如果類中存在 public 獲取器方法,則宣告為 private 的變數可以在類外訪問。
使用 private 修飾符是封裝物件自身並向外界隱藏資料的主要方式。
示例
以下程式碼使用 private 訪問控制
public class Logger {
private String format;
public String getFormat() {
return this.format;
}
public void setFormat(String format) {
this.format = format;
}
}
在這裡,Logger 類的 format 變數是私有的,因此沒有辦法讓其他類直接獲取或設定它的值。
因此,為了使該變數對外界可用,我們定義了兩個公有方法:getFormat(),它返回 format 的值;setFormat(String),它設定其值。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP