java接口基本知识点.docxVIP

  • 11
  • 0
  • 约3.19千字
  • 约 5页
  • 2017-05-13 发布于北京
  • 举报
java接口基本知识点

一、Java接口基础知识 1, Java语言不支持一个类有多个直接的父类(多继承),但可以实现(implements)多个接口,间接的实现了多继承. 2, 与Java接口相关的设计模式: 1, 定制服务模式 设计精粒度的接口,每个Java接口代表相关的一组服务,通过继承来创建复合接口 2, 适配器模式 当每个系统之间接口不匹配时,用适配器来转换接口 3, 默认适配器模式 为接口提供简单的默认实现 4, 代理模式 为Java接口的实现类创建代理类,使用者通过代理来获得实现类的服务 5, 标识类型模式 用接口来标识一种没有任何行为的抽象类型 6, 常量接口模式 在接口中定义静态常量,在其它类中通过import static语句引入这些常量 Java接口的特征归纳: 1, Java接口中的成员变量默认都是public,static,final类型的(都可省略),必须被显示初始化,即接口中的成员变量为常量(大写,单词之间用_分隔) 2, Java接口中的方法默认都是public,abstract类型的(都可省略),没有方法体,不能被实例化? public?interface?A ? ???{ ? ????int?CONST?=?1;?//合法,CONST默认为public,static,final类型 ? ????void?method();?//合法,method()默认为publi

文档评论(0)

1亿VIP精品文档

相关文档