java基础:类与接口

抽象类和接口的对比 抽象类是用来捕捉子类的通用特性的。接口是抽象方法的集合。 从设计层面来说,抽象类是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范。 相同点 接口和抽象类都不能实例化 都位于继承的顶端,用于被其他实现或继承 都包含抽象方法,其子类都必须覆写这些抽象方法 不同点 备注:Java8中接口中引入默认方法和静态方法,以此来减少抽象类和接口之间的差异。 现在,我们可以为接口
相关文章
相关标签/搜索