建立一个Person类
/*当方法的局部变量和类的成员变量重名的时候,根据“就近原则”,优先使用局部变量。
如果需要访问本类当中的成员变量,需要使用格式:
this.成员变量名
“通过谁调用的方法,谁就是this。”*/
public class Person {
String name;
public void sayHello(String name) {
System.out.println(name + ",你好。我是" + name);
}
public void sayHello1(String name) {
System.out.println(this.name + ",你好。我是" + name);
System.out.println("this地址是:"+this);
}
}
创建一个与Person类在同一个包下的Person的对象 person
public class Demo01Person {
public static void main(String[] args) {
Person person = new Person();
person.name="王司徒";
person.sayHello("王撕葱");
person.sayHello1("王撕葱");
System.out.println("person地址是:"+person);
}
}