两种写法没区别。用不用this只是个习惯问题。
但是在以下情况下必须用this。否则你区分不出age到底是传入的参数,还是类定义的变量
public class SomeClass{
int age; //变量名为age
public void setAge(int age) //参数名也叫age
{
thisage = age; //用this区分变量和参数
}
}
欢迎分享,转载请注明来源:内存溢出
两种写法没区别。用不用this只是个习惯问题。
但是在以下情况下必须用this。否则你区分不出age到底是传入的参数,还是类定义的变量
public class SomeClass欢迎分享,转载请注明来源:内存溢出
评论列表(0条)