您的位置:首页 > 编程语言 > Java开发

java基础技术知识点总结——super、this关键字

2017-05-06 17:14 423 查看
this指示隐式函数,也就是被构造的对象。例如:
class Person{
String name;
public Person(String name){
//name = name;//如果这么写,则2个name引用的是构造器的函数变量name,而不是Person类的成员变量name。
this.name = name;//使用this关键字就可以引用成员变量name。
}
public Person(){}
}
class Student{
public Student(){
super();//调用的是父类Person的无参构造器
}
public Student(String name){
this();//此处的this调用的是Studen的无参构造器。
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: