在Java中,get
方法通常用于從對(duì)象或類(lèi)中獲?。ㄔL問(wèn))屬性值。這些方法通常是公共(public)的,以便在類(lèi)的外部訪問(wèn)它們。get
方法的命名約定是在屬性名前加上get
,并將屬性名首字母大寫(xiě)。例如,如果有一個(gè)名為age
的屬性,相應(yīng)的get
方法應(yīng)該命名為getAge()
。
以下是一個(gè)簡(jiǎn)單的Java類(lèi)示例,其中包含一個(gè)名為name
的屬性和一個(gè)名為getName()
的get
方法:
public class Person {
private String name;
public Person(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
要使用getName()
方法獲取Person
對(duì)象的name
屬性值,可以像這樣做:
public class Main {
public static void main(String[] args) {
Person person = new Person("John Doe");
String name = person.getName(); // 調(diào)用getName()方法獲取name屬性值
System.out.println("Name: " + name); // 輸出:Name: John Doe
}
}
請(qǐng)注意,get
方法通常與set
方法一起使用,后者用于設(shè)置(修改)屬性值。這種方法對(duì)于保護(hù)類(lèi)的內(nèi)部狀態(tài)并確保數(shù)據(jù)完整性非常有用。