this
class Person{ String name; void talk (String name){ System.out.println("my name is "+name);//这个name是参数 } }
class Person{ String name; void talk (String name){ System.out.println("my name is "+this.name);//这个name是成员变量 } }
this调用成员变量
class Person{ String name; int age; String address; Person(String name,int age,String address){ this.name=name; this.age=age; this.address=address; } void talk (){ System.out.println("my name is "+name); } }
this调用构造函数
class Person{ String name; int age; String address; Person(){ System.out.println("无参的构造函数"); } Person(String name,int age,String address){ this(); } void talk (){ System.out.println("my name is "+name); } }
浙公网安备 33010602011771号