抽象类与抽象方法

抽象类  abstract 修饰

1、不可被实例化

2、有构造器,可提供给子类使用(凡是类都有构造器)。

3、抽象方法修饰的类一定是抽象类,抽象类可以没有抽象方法。

抽象方法 abstract 修饰

抽象方法只保留方法的功能,具体实现交给子类,由子类重写。

若子类继承抽象类,并重写了所有的抽象方法,子类是一个实体类;若子类没有重写所有的抽象方法,则子类仍未抽象类。

abstract 不能用来修饰属性、构造器(构造器不能被重写)、private、 final、 static

posted @ 2018-09-03 20:19  LearningKeeper  阅读(135)  评论(0)    收藏  举报