例如,我们有一个班级:
public class Test {
private User user;
public User retrieveUserProfile() {
return this.user;
}
public void saveUserProfile(User user) {
this.user = user
}
}
在这种情况下,访问者方法的主要标准是getter的return this.user;
和setter的this.user = argName;
。作为附加条件,我们认为getter的返回类型为user
字段,并且是无参数方法,而setter具有user
字段类型的单个参数,并且具有void
返回类型。
有什么方法可以定义这些方法吗?