Java接口?

时间:2009-01-06 12:28:14

标签: java oop

4 个答案:

答案 0 :(得分:9)

来自Java官方教程的

What is an Interface?

编辑:来自同一教程的第二个资源是Interfaces and Inheritence部分。

答案 1 :(得分:5)

一般来说:

您可以将界面视为合同或双方之间的协议。因此,只要界面不变,它们就可以独立发展。

主叫方知道哪些行为可用,执行方知道要实施什么。

使用接口有很多优点。其中之一是在实现之间切换很容易。另一个是类可以有不同的(相互)面而不使用多重继承。

答案 2 :(得分:3)

你可能想看看Bruce Eckel这本优秀的书(免费提供电子格式): Thinking in Java

答案 3 :(得分:0)

接口就像Java类一样,但它只包含抽象方法和最终属性。基本接口用于实现“多态”行为。

Here is the detail coding example