this关键字
什么是this关键字?
代表对象的引用,说白了,哪个对象调用this所在的方法,this就代表哪个对象
this关键字的作用?
它解决了局部变量隐藏了成员变量的问题
可以调用本类中的其他的构造方法(以后学)
加上this关键字之后的标准代码怎么写?
class Person {
private String name;
private int age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return this.age;
}
public void eat() {}
public void drink() {}
}
|
|