天天看点

抽象类

抽象类

抽象类包含abstract 关键字

抽象类不能 使用new创建,它是用来让子类继承实现的

抽象类可以包含抽象方法和普通方法

有抽象方法的类必须声明为抽象类

抽象方法只有声明,没有方法的实现,是用来让子类实现的

子类继承抽象类,必须要实现抽象类没有实现的抽象方法,否则该类也要声明为抽象类

思考:

1.抽象类不能new,那有构造函数吗? 在class文件里面看看

2.抽象类存在的意义? 提高代码开发效率

抽象类实践

action.java

running.java