在这篇文章中,我们将了解“extends”和“implements”关键字的区别。Extends 使用它,一个类可以用作基类,另一个类继承这个基类。接口也可以使用这个关键字继承其他接口。一个类只能扩展一个超类。一个接口可以扩展任意数量的接口。子类(扩展超类)不需要重写超类中的所有方法。以下是 extends 关键字的示例 - 示例 class Super { ..... ..... } class Sub extends Super { … 阅读更多
Java 中的接口类似于类,但是它只包含抽象方法和字段,这些字段是 final 和 static 的。从 Java8 开始,静态方法和默认方法被引入到接口中。与其他抽象方法不同,这些方法可以有默认实现。如果您在接口中具有默认方法,则不需要在已经实现此接口的类中重写(提供主体)它。简而言之,您可以使用实现类的对象访问接口的默认方法。示例 实时演示 接口 MyInterface{ public static int num = 100; public default … 阅读更多