Java中的抽象类和接口以及两者的区别
Java中的抽象类和接口以及两者的区别
1. 什么是抽象类?
被abstract修饰的类叫抽象类。
1.1 什么是抽象方法?
当一个方法的具体实现不明确时,可以声明成抽象方法。使用abstract关键字修饰,没有方法体。
1.2 抽象方法和抽象类之间有什么关系?
一个类中如果有一个或者多个抽象方法时,该类必须声明成抽象类;一个抽象类可以没有抽象方法。
2. 抽象类的特点有哪些?
当一个类继承抽象类时,必须实现抽象类中的所有抽象方法,不然该类就要声明成抽象类。
抽象类不能实例化。
抽象类的成员:抽
原创
2020-11-04 18:55:40 ·
220 阅读 ·
0 评论