java一句非常简单的this语句,只是想要详细解释一下这个this用法.public Student(String name,String id,int age) {this.name = name;this.id = id;this.age = age;}

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 22:36:26
java一句非常简单的this语句,只是想要详细解释一下这个this用法.publicStudent(Stringname,Stringid,intage){this.name=name;this.i

java一句非常简单的this语句,只是想要详细解释一下这个this用法.public Student(String name,String id,int age) {this.name = name;this.id = id;this.age = age;}
java一句非常简单的this语句,只是想要详细解释一下这个this用法.
public Student(String name,String id,int age) {
this.name = name;
this.id = id;
this.age = age;
}

java一句非常简单的this语句,只是想要详细解释一下这个this用法.public Student(String name,String id,int age) {this.name = name;this.id = id;this.age = age;}
这儿的this指定了本类本对象的意思
设想不加this的话,那name=name,这句是根本没有意义的一条语句.
要区分形式参数name和本类的属性name,则必须加this来区分.
若形式参数和本类的属性不同的话,则可不用this来区分.