Java Abstract Class

抽象类定义规则
(1)抽象类和抽象方法都必须用abstract关键字来修饰。
(2)抽象类不能被实例化,也就是不能用new关键字去产生对象。
(3)抽象方法只需声明,而不需实现。
(4)含有抽象方法的类必须被声明为抽象类,抽象类的子类必须复写所有的抽象方法后才能被实例化,否则这个子类还是个抽象类。

抽象类的定义格式 
abstract class 类名称// 定义抽象类
{ 
    声明数据成员  ;
    访问权限  返回值的数据类型  方法名称(参数…)
    { 
        …  定义一般方法
    } 
    abstract  返回值的数据类型  方法名称(参数…);
    // 定义抽象方法,在抽象方法里,没有定义方法体
} 





你可能感兴趣的:(Java)