1.特点:代表当前对象的引用;用来区分成员变量和局部变量
public class play {
public static void main(String[] args) {
person P = new person(); // 创建对象
P.setName("张三");
P.setAge(18);
System.out.println("姓名:" + P.getName() + ",年龄:" + P.getAge()); // 输出姓名和年龄
}
}
class person { // person 类
private String name; // 属性
private int age;
public String getName() { // 获取年龄,并返回
return name;
}
public void setName(String name) { // 接收string name,设置年龄
this.name = name; // 当前的name等于传过来的name,两个name不一样
}
public int getAge() { // 同上
return age;
}
public void setAge(int age) { // 同上
this.age = age;
}
}
输出结果:姓名:张三,年龄:18