Java - 访问者编写公约

时间:2014-05-13 10:32:33

标签: accessor

我有一个泛型类,如下所示:

public class Test {

private int number = 0;

public Test(number) {
this.number = number;
}

我的问题如下,使用以下两种访问方法有什么区别吗?哪个是最好的惯例?

public int getNumber1() {
return number;
}

public int getNumber2() {
return this.number;
}

1 个答案:

答案 0 :(得分:1)

没有区别。 但是,如果您有一个具有相同名称(数字)的局部变量,则此限定符使您可以在本地变量和成员变量之间进行分配。 所以这只是装饰或惯例。