含有abstract关键字修饰的类为抽象类,abstract类不可以创建实例对象。abstract类中的方法可以不是抽象方法。abstract类中的抽象方法必须在子类中实现,所以不可以抽象构造方法和抽象静态方法,如果子类没有全部重写父类的抽象方法,那么子类也必须是抽象类。
接口可以说是特殊的抽象方法,接口中的方法必须是抽象的,接口中的方法默认类型是public abstract,接口中的成员变量默认为public static final
abstract class(抽象类)和interface(接口)的区别
最新推荐文章于 2022-02-16 19:41:40 发布