Java 中类和接口的区别

javaserver side programmingprogramming

在本文中,我们将了解 Java 中类和接口的区别。

  • 它说明了对象需要具备的属性和行为。

  • 它可以包含抽象方法以及普通方法。

  • 创建它的关键字是"class"。

  • 它可以被实例化。

  • 它不支持多重继承。

  • 它可以继承一个类。

  • 类的父类(如果有)的名称前面有关键字"extends"。

  • 类中的成员可以是公共的、私有的或受保护的。

  • 类主体被‘{‘ 和 ‘}’包围。

  • 变量可以是静态的、最终的或普通的变量。

接口

  • 它包含由类实现的行为。

  • 创建它的关键字是‘interface’。

  • 它不能被实例化。

  • 它支持多重继承。

  • 它只能包含抽象方法。

  • 它使用’ extends’继承接口。

  • 所有变量都是静态和最终的。

  • 它不能继承类。

  • 它是类的蓝图。

  • 它告诉类必须做什么,而不是应该如何实现它。

  • 接口的成员默认是公共的。


相关文章