java程序设计教程 第5篇.pptVIP

  • 3
  • 0
  • 约1.66万字
  • 约 96页
  • 2017-06-17 发布于湖北
  • 举报
     5.1 接 口   Java支持单重继承机制,不支持多重继承,即一个类只能有一个超类。单继承机制使得Java结构简单,层次清楚,易于管理,但在实际应用中也需要使用多重继承功能。为了实现像C++中的多继承性,Java中引入了接口概念,接口和单重继承相结合很好地实现了多重继承的功能。接口和类非常相似,接口用于定义几个类具有的但又不在这些类中定义的功能,通过在接口中设置这些方法,描述出共同的特性,然后由类本身定义如何实现。 5.1.1 接口定义   接口是由常量和抽象方法组成的特殊类。接口定义由关键字interface引导,分为接口的声明和接口体。其中,interface声明接口名,在接口体中定义常量和方法。在接口体中只进行方法的声明,不能进行方法的实现。具体定义语法如下:   [public]interface接口名[extends父接口名列表]{   [public][static][final]域类型 域名=常量值;∥常量域声明   [public][abstract][native]返回值 方法名(参数列表)[throw异常列表];∥抽象方法声明   }   有关接口的定义要注意以下几点:   (1) ?interface是声明接口的关键字,可以把它看成一个特殊的类。   (2) 声明接口可给出访问控制符,用public修饰的是公共接口,可以被所有的类和接口

文档评论(0)

1亿VIP精品文档

相关文档