首页 > 代码库 > 学java教程之super关键词
学java教程之super关键词
学编程吧学java教程之super关键词教程发布了,欢迎大家通过xuebiancheng8.com来访问。
前面一次课分析了this关键词的用法,this关键词主要有两个作用,第一个作用是访问当前对象的构造方法,第二个作用是访问当前对象的构造方法,其实super和this关键词的作用相似,super的作用有访问父类的构造方法,第二个作用访问父类的属性和方法。
下面我们来分析super关键词的作用。先来看一个例子
public class Person{
private String username;
private String password;
....setter getter省略
public Person(){
System.out.println("访问构造方法");
}
}
public class Student extends Person{
public Student(){
super(); //访问父类的构造方法,只能放在第一行
super.setUsername("hello"); //访问父类的setUsername方法,调用父类的方法
}
}
在上面的例子中使用了
super(); //访问父类的构造方法,只能放在第一行
super.setUsername("hello"); //访问父类的setUsername方法,调用父类的方法
上面就是super的用法。
更多内容请通过xuebiancheng8.com来访问,具体网址是:
http://xuebiancheng8.com/play/goodgoodstudy_141_daydayup.html
学java教程之super关键词