1.调用父类中被覆盖的方法;
父类Person:
public class Person{
publci String name;
publci int age;
public void getInfo(){
System.out.println("姓名为:"+name);
System.out.println("年龄为:"+age);
}
}
子类Worker:
public class Worker extends Person{
String company;
public void getInfo(){ //重写父类的getInfo()方法
super.getInfo();
System.out.println("公司为:"+company);
}
public static void main(String[] args){
Worker worker = new Worker();
worker.name = "小屋";
worker.age = 18;
worker.company = "天马集团";
worker。getInfo();
}
}
2.使用super关键字调用父类的构造方法;
不继承父类的构造方法
public class Animal{
String skin;
public Animal(String str){
skin = str;
}
}
public class Bird extends Animal{
public Bird(){
super("毛毛");
}
}