this

package cn.yyhl.day06;

/*
当方法的局部变量和类的成员变量重名的时候,根据就近原则,有限使用局部变量。
如果需要访问本类当中的成员变量,需要使用格式:
this.成员变量名

“通过谁调用的方法,谁就是this”
*/
public class Student {
    String name;//我自己的名字

    //参数name是对方的名字。
    //成员变量name是我自己的名字。
    public void sayHello(String name){
        System.out.println(name +", 你好。 我是" + this.name);
    }
}
package cn.yyhl.day06;

public class Student2 {
    public static void main(String[] args) {
        Student stu = new Student();
        stu.name = "小黄";
        stu.sayHello("小杨");
    }
}

 

posted @ 2021-07-07 21:49  凝眸望天涯  阅读(74)  评论(0)    收藏  举报