抽象类和接口的区别
最新推荐文章于 2019-11-05 16:46:14 发布
本文详细解析了抽象类和接口在成员、关系及设计理念上的区别。抽象类支持变量、构造方法和抽象或非抽象方法,而接口仅允许常量和抽象方法(JDK1.8后可有默认方法)。类可单继承抽象类,多实现接口;接口间可多继承。抽象类体现'isa'关系,接口体现'likea'关系。
本文详细解析了抽象类和接口在成员、关系及设计理念上的区别。抽象类支持变量、构造方法和抽象或非抽象方法,而接口仅允许常量和抽象方法(JDK1.8后可有默认方法)。类可单继承抽象类,多实现接口;接口间可多继承。抽象类体现'isa'关系,接口体现'likea'关系。
536

被折叠的 条评论
为什么被折叠?