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