溫馨提示×

java private變量如何調(diào)用

小億
184
2024-01-26 22:51:44
欄目: 編程語言

在Java中,私有變量(private variable)無法直接從類的外部訪問。但可以通過公共的訪問方法(getter和setter方法)來間接訪問私有變量。

例如,假設(shè)有一個(gè)私有變量name,可以通過以下步驟進(jìn)行調(diào)用:

  1. 在類中聲明一個(gè)私有變量:
private String name;
  1. 提供公共的訪問方法(getter和setter方法):
public String getName() {
    return name;
}

public void setName(String newName) {
    name = newName;
}
  1. 在類的外部調(diào)用公共的訪問方法:
ClassName object = new ClassName();
object.setName("John"); // 調(diào)用setter方法設(shè)置私有變量的值
System.out.println(object.getName()); // 調(diào)用getter方法獲取私有變量的值并打印輸出

通過這種方式,可以通過公共的訪問方法間接地訪問和修改私有變量的值。

0