在同一个类中获取私有变量的更优选方式是什么?
例如我们有这个代码:
public Class TestClass
{
private String name;
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
...
public String someMethod()
{
return getInfo(name);
or
return getInfo(getName());
}
}
...
那么,在同一个类中使用其名称或getter获取私有变量的首选方法是什么?
更新:getter 总是只返回名称。