阅读72 返回首页    go 阿里云 go 技术社区[云栖]


《数据结构与抽象:Java语言描述(原书第4版)》一P.3 Java接口

本节书摘来华章计算机《数据结构与抽象:Java语言描述(原书第4版)》一书中的第1章 ,第1节,[美]弗兰克M.卡拉诺(Frank M. Carrano) 蒂莫西M.亨利(Timothy M. Henry) 着 罗得岛大学  新英格兰理工学院 辛运帏 饶一梅 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

P.3 Java接口

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

最后更新:2017-06-26 14:32:02

  上一篇:go  Cloudera 数据分析师培训:Pig、Hive和 Impala(CCA159)
  下一篇:go  《数据结构与抽象:Java语言描述(原书第4版)》一P.2.3 断言