您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
javase第二季学习笔记-super关键字
发布时间:2017-07-10 14:06:58编辑:雪饮阅读()
super关键字可以调用父类的属性,方法,构造方法。
方法直接用“super.方法名()”
属性直接用”super.属性名”
构造方法直接”super()”,根据不同的构造方法,传参不同格式。
public class NewKeywordDemo
{
public static void main(String[] args){
HomeChicken a= new HomeChicken("aa");
}
}
//超类
class Chicken
{
String name;
protected char sex='男';
protected void desc(){
System.out.println("我是超类的des方法");
}
public Chicken(String name){
System.out.println("我是父类的构造方法");
}
}
//派生类
class HomeChicken extends Chicken
{
public HomeChicken(String name){
super(name);
System.out.println("我是当前类的构造方法");
System.out.println("我是超类的sex属性:"+super.sex);
this.desc();
}
}
关键字词:javase,super