发布网友 发布时间:2022-04-20 10:50
共1个回答
热心网友 时间:2023-09-07 04:30
抽象类(abstract class):使用了abstract关键字所修饰的 类叫做抽象类。抽象类无法实例化,也就是说,不能new出来一个抽象类的对象(实例)。
接口(interface):接口的地位等同于class,接口中的所有方法都是抽象方法。在声明接口中的方法时,可以使用abstract关键字,也可以不使用。通常情况下,都会省略掉abstract关键字。
可以将接口看作是特殊的抽象类(抽象类中可以有具体方法,也可以有抽象方法,而接口中只能有抽象方法,不能有具体方法)。