Java抽象

1 什么是抽象方法

没有具体实现,而是通过子类继承来实现方法

2 抽象方法 和 抽象类

格式    修饰符 abstract 返回值类型 方法名 (参数列表);

抽象方法所在的类必须是抽象类  加上abstract

抽象类的使用:抽象类不能直接创建,通过子类继承并且覆盖重写所有抽象方法

抽象类可以正常创建其他成员方法,成员变量,或者构造方法

抽象类中可以没有抽象方法,有抽象方法的一定是抽象类

没有抽象方法的抽象类可以使用适配器模式

如果子类也是抽象类可以不覆盖重写所有抽象方法

 

posted @ 2021-03-25 22:48  jmdm  阅读(27)  评论(0)    收藏  举报