Java程序设计(第3版)第四章——abstract抽象的

abstract抽象的

1 .抽象类

(1)abstract以用于修饰类

(2)被abstract修饰的类称为抽象类

(3)抽象类不能单独创建对象,只能声明引用

(4)抽象类中可以定义成员变量和成员方法

(5)抽象类中有构造方法,但是构造方法不是用于单独创建对象,而是供子类创建对时应用

2 .abstract可以用于修饰方法:

(1)抽象方法只有声明没有实现(注意:没有{})

(2)访问修饰符 abstract 返回值类型 方法名(形参列表)

(3)访问修饰符 和 abstract没有先后

(4)抽象方法只能定义在抽象类中

(5)抽象类还可以定义非抽象方法