P.3 Java接口
在本序言前面的内容中,我们提到客户接口这个术语,当在你的程序中要使用某个类时,由客户接口告诉你所有必须要知道的东西。虽然一个Java类与实现它的接口合在一起,不过也能写一个单独的接口。
Java接口(Java interface)是一个程序块,它声明了一些公有方法,且能定义公有命名常量。这样的接口应该含有说明方法的注释,以便为实现它们的程序员提供必要的信息。有些接口描述了类中的所有公有方法,还有一些仅说明特定的方法。
当写一个类来定义接口中声明的方法时,称这个类实现(implement)了接口。实现接口的类必须定义接口中说明的每个方法的方法体。但是接口可能没有声明类中定义的每个方法。
你能写自己的接口,也能使用Java类库中定义的那些接口。当写Java接口时,可以将它放在它自己的文件中,即接口和实现接口的类在两个独立的文件中。
时间: 2024-08-03 08:57:25