Java面向对象实用教程 第6章 类的继承和接口.pptVIP

  • 0
  • 0
  • 约4.24千字
  • 约 33页
  • 2021-09-13 发布于江苏
  • 举报

Java面向对象实用教程 第6章 类的继承和接口.ppt

6.4 接口 接口与类存在着本质上的差别。类有它的成员变量和成员方法,而接口只有常量和方法协议。从概念上来讲,接口是一组抽象方法和常量的集合,可以认为接口是一种只有常量和抽象方法的特殊抽象类。接口定义了一组抽象方法是要实现的功能协议,又称为方法原型。在定义一个实现接口的类时,一定要实现接口中协议规定的那些方法功能。 多继承 单继承 接口 多继承对内存开销较大 Java不支持多继承 考虑到实际应用,Java 引入接口 接口的特征 接口是一组方法模板和常量的集合 方法只是方法声明,没有方法实现 接口定义的方法和域都是public访问权限 接口不能直接用来创建对象 其成员方法必须是抽象方法 谁来实现? interface Computable { final int MAX=100; void speak(String s); int f(int x); float g(float x,float y); } 6.4 接口 接口定义包括接口的声明和接口体两部分,其语法格式为: [public] interface接口名 [extends 父接口列表] { [public static final] 类型 常量名=值; [public abstract] 返回类型 接口方法名(形参表); … } 接口示例 interf

文档评论(0)

1亿VIP精品文档

相关文档