调用当前类的成员变量和成员方法:当成员变量和成员方法的名称与局部变量或参数的名称相同时,可以使用this关键字来区分它们。,请举一个例子
时间: 2024-05-29 07:12:28 浏览: 132
成员变量和局部变量
例如:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name; // 使用this关键字表示成员变量name
this.age = age; // 使用this关键字表示成员变量age
}
public void introduce() {
System.out.println("My name is " + this.name + ", I am " + this.age + " years old."); // 使用this关键字表示成员变量name和age
}
}
在上面的例子中,构造方法中的参数name和age与成员变量name和age的名称相同,使用this关键字可以表示成员变量名字,这样就可以区分它们。在introduce方法中,也使用了this关键字来表示成员变量name和age。
阅读全文