this 关键字有什么作用,请描述。
class Student { private String name; public void setName(String name){ this.print();//调用本类中的print方法 } public String getName(){ return "姓名:" + name; } public void print(){ System.out.println("设置相关信息如下……"); } }
class Student { private String name; private int age; public Student() { this("李明", 20);//调用有两个参数的构造方法 System.out.println("新对象实例化"); } public Student(String name) { this(); } public Student(String name, int age) { this(name); this.age = age; } public String getInfo() { return "姓名:" + name + ",年龄:" + age; } }