在Java中,private
是一個訪問修飾符,用于限制類成員(如變量、方法和內部類)的訪問權限。當一個類成員被聲明為private
時,它只能被其所在的類訪問,而不能被其他類訪問。這有助于實現封裝和隱藏類的內部實現細節。
以下是一個簡單的例子:
public class MyClass {
private int myPrivateVariable; // 只能在MyClass中訪問
public void setPrivateVariable(int value) {
myPrivateVariable = value; // 可以在MyClass的方法中訪問
}
public int getPrivateVariable() {
return myPrivateVariable; // 可以在MyClass的方法中訪問
}
}
在這個例子中,myPrivateVariable
是一個private
變量,只能在MyClass
中訪問。通過提供公共的setPrivateVariable()
和getPrivateVariable()
方法,我們可以控制對myPrivateVariable
的訪問,從而實現封裝。