abstract可以修饰类和方法
修饰类
- 被修饰的类称为抽象类,此类不能被实例化
- 子类继承抽象类,必须实现抽象类中的抽象方法,否则不能实例化
- 继承抽象类的子类也可以是抽象类,子抽象类可以不实现父抽象类的抽象方法
abstract class USB {}
修饰方法
此方法没有方法体,抽象方法必须书写在接口或者抽象类中。
abstract class R {
public abstract void show();
public abstract void run();
}