关于java:Interfaces的使用

The use of Interfaces

本问题已经有最佳答案,请猛点这里访问。

从理论上看,接口有什么用?

我知道它们允许我们实现多重继承;但是它们是否广泛用于其他用途?


接口帮助我们定义一些对象是什么以及它应该如何工作的抽象,而类帮助我们实现这个抽象。


接口允许您在完全无关的类之间定义或分类类似的行为类型。您可以对继承做一些类似的事情,但是类并不是松散耦合的。

看看这个好答案


接口是指定对象可以做什么的。

抽象类指定对象是什么。