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(); //关 }