5

1.抽象类(abstract)
       1.1抽象类
        语法: public abstract class 类名();
       1.2抽象方法
        语法:public abstract 返回值类型 发放名(参数列表);
        例:  public abstract void print();
        注意:抽象发放有abstract修饰,并且抽象发放没有方法体。
       1.3抽象类和抽象方法的特点
        a.都用abstract 修饰
        b.抽象方法没有方法体
        c.抽象类不能实例化
        并且继承抽象类的子类都必需重写抽象类中的所有抽象方法
        注意:抽象类中不一定有抽象方法
              含有抽象方法的类,一定是抽象类(接口)


public abstract class Door {
    public abstract void open();        //开
    public abstract void close();        //关
}
原文地址:https://www.cnblogs.com/wojiatingting/p/7015664.html