Java 中类和接口的区别
javaserver side programmingprogramming
在本文中,我们将了解 Java 中类和接口的区别。
类
它说明了对象需要具备的属性和行为。
它可以包含抽象方法以及普通方法。
创建它的关键字是"class"。
它可以被实例化。
它不支持多重继承。
它可以继承一个类。
类的父类(如果有)的名称前面有关键字"extends"。
类中的成员可以是公共的、私有的或受保护的。
类主体被‘{‘ 和 ‘}’包围。
变量可以是静态的、最终的或普通的变量。
接口
它包含由类实现的行为。
创建它的关键字是‘interface’。
它不能被实例化。
它支持多重继承。
它只能包含抽象方法。
它使用’ extends’继承接口。
所有变量都是静态和最终的。
它不能继承类。
它是类的蓝图。
它告诉类必须做什么,而不是应该如何实现它。
接口的成员默认是公共的。