抽象类和抽象方法

���Ľ�������л�����Ķ�

抽象类**是专门设计来让子类继承的类。抽象类一般包括一个或多个抽象方法。 抽象方法**是必须被子类覆盖的方法。 声明抽象类和方法格式:

1
2
3
4
5
6
7
8
9
abstract class <类名>

{  成员变量;

   方法(){ 方法体  };           //定义一般方法

   abstract 方法( );   //定义抽象方法

}

抽象方法不用实现代码,而是在子类中实现所有的抽象方法。

对于成员方法,不能同时用
static****abstract
说明。对于类,不能同时用**finalabstract**说明。

0%