this关键字

---恢复内容开始---

在类的方法定义中可以使用的this关键字代表当前使用该方法的对象的引用

当必须指出当前使用方法对象是谁时要使用this

有时使用this可以处理方法中成员变量和参数重名的请款

this可以看做是一个变量,它的值是当前对象的引用

public class Teacher
{
    private String name;    //教师名称
    private double salary;    //工资
    private int age;    //年龄


//创建构造方法,为上面的3个属性赋初始值
public Teacher(String name,double salary,int age)
{
    this.name=name;    //设置教师名称
    this.salary=salary;    //设置教师工资
    this.age=age;    //设置教师年龄
}
public static void main(String[] args)
{
    Teacher teacher=new Teacher("王刚",5000.0,45);
    System.out.println("教师信息如下:");
    System.out.println("教师名称:"+teacher.name+"\n教师工资:"+teacher.salary+"\n教师年龄:"+teacher.age);
}
}

 

 

 

 

posted @ 2019-07-24 11:59  水果、、  阅读(110)  评论(0编辑  收藏  举报