第4章 接口与内部类.pptVIP

  • 1
  • 0
  • 约9.75千字
  • 约 67页
  • 2019-01-12 发布于湖北
  • 举报
第四章 接口与内部类 目录 4.1 接口 4.2 内部类 4.3 匿名类 4.4 异常类 4.5 Class类 4.6 基本类型的类包装 4.7 反编译和文档生成器 4.8 jar文件 4.1 接口 Java不支持多继承性,即一个类只能有一个父类。单继承性使得Java简单,易于管理程序。为了克服单继承的缺点,Java使用了接口,一个类可以实现多个接口。 4.1.1 接口的声明与使用 1、接口的声明 使用关键字interface来定义一个接口 例如: interface 有保险 2、接口体 与定义类相似,接口定义包括声明部分和接口体: interface Printable //接口声明 { //接口体 final int MAX=100; void add(); float sum(float x ,float y); } 接口定义与类定义的区别: 成员变量部分:接口中只能定义常量 每个成员都默认是public static final,无法改变 也正因为如此,上述关键字可以省略 方法部分:接口中只能定义抽象方法 每个方法都默认是public abstract,无法改变。因此,接口体中只进行方法的声明,不许提供方法的实现 也正因为如此,上述关键字可以省略 3、接口的使用 类通过使用关键字implements声明使用一个或多个接口;多个接口之间用逗号

文档评论(0)

1亿VIP精品文档

相关文档