代码没有任何问题,但我不明白为什么你必须创建一个私有字符串name
,然后将该字符串与方法即name = n
中的字符串相等。
public class Person {
private String name;
public Person (String n) {
name = n;
}
public String getName() {
return name;
}
public boolean sameName(Person other) {
return getName().equals(getName());
}
}
答案 0 :(得分:0)
私有变量无法从类外部访问,但只能通过类中的方法访问,以便它更安全