重写:子类对父类提供的方法进行重新定义
语法:子类和父类的方法声明完全一致
重写又被称为方法的覆盖
父类
package 面向对象;
public class xiongda {
public void makeCountry() {
System.out.println("熊大想建立一个狗熊帝国");
}
}
子类
package 面向对象;
public class xionger extends xiongda{
public void makeCountry() {
super.makeCountry(); //super可以调用父类中被重写的方法
System.out.println("熊二也想建立一个自己的狗熊帝国");
}
public static void main(String[] args) {
xionger xr = new xionger();
xr.makeCountry();
}
}
输出
熊大想建立一个狗熊帝国
熊二也想建立一个自己的狗熊帝国