方法重写
//父类
public class Game {
//父类方法
public void play(){
System.out.println("父类方法");
}
}
//子类
public class Football extends Game {
//重写父类方法
public void play(){
System.out.println("重写");//调用当前类的输出语句,再调用父类的方法
super.play();
}
}
抽象类
抽象类不能被实例化,类中的抽象方法也不能有方法体(可以有普通方法)
语法:
abstract class 类名{
abstract void 方法1()
abstract void 方法2()
abstract void 方法3()
}
示例