Java中的getter方法和setter方法是什么?他们在Java中的技术术语是什么?
答案 0 :(得分:3)
Getter和setter方法是用于操纵对象的单个“属性”的值的方法。
通常,这些方法的名称是getProperty()
和setProperty(PropertyType value)
,其中Property是这些方法修改/访问的属性的名称。
实施例
class Person {
private String name; // the property "name"
public String getName(); // getter for the property "name"
public void setName(String newName); // setter for the property "name"
}
而且,“setter”和“getter”现在已成为编程领域普遍一致的术语。据我所知,它们是技术术语。如果不是,你仍然可以使用它们而不必担心会被误解。
干杯,
JRH
答案 1 :(得分:1)
答案 2 :(得分:0)
这些方法常用的术语是“访问方法”,最好的经验法则是只在需要时使用它们,如果使用它们,则只使用最窄的可见性。