我的教授真的强调通过始终使用访问器和更改器访问私有实例变量来防止隐私泄露; 但是,我是否必须使用类中的类的getter / setter?
例如,如果我有以下类:
public class Person
{
private String name;
private int age;
}
我想为它编写一个toString()方法。 我可以写一下:
public String toString()
{
return name + " " + age;
}
或者我需要做这样的事情:
public String toString()
{
return this.getName() + " " + this.getAge();
}