接口是对可插入性的保证:
(1)关联的可插入性:比如一个对象要完成一项任务,所以需要知道其他的对象,并且调用其他对象的方法,这个对象就与其他对象产生了关联关系。如果一个关联不是针对一个具体类,而是针对一个接口,那么任何实现这个接口的类都可以满足条件,当前对象并不关心关联的是哪一个具体类,而仅仅在于这些类是否实现了这个接口。这样一来,就可以动态的将这个关联从一个具体的类转换到另一个具体类。
(2)调用的可插入性:一个对象不可避免的要调用其他对象的方法,这种调用不一定非得是某一个具体类,也可以是一个接口,这样一来任何实现了这个接口的具体类都可以被当前对象调用,而当前对象到底调用的是哪一个具体的类的实例则可以动态的决定。
类型:
java接口(以及抽象类)用来声明一个新的类型。我应当使用java接口和抽象类来将软件单位与内部和外部耦合起来,即应当使用java接口和抽象类而不是具体类进行变量的声明,以及数据类型的转换。但常常使用接口。
类型等级结构:一般用来作为一个类型的等级结构的起点。
java接口常用的方法:
(1):单方法接口:一个接口中只有一个方法,
(2)标识接口:没有任何方法和属性的接口。
(3)常量接口:声明了一系列的常量。
分享到:
相关推荐
ERP系统信息化资料:4.7 劳务结算系统与SAP CO凭证接口说明V2.doc
大漠控件中文说明书,对于英语不好的我有很大帮助,有需要的可以下载看看,很实用
API接口说明MQTT接口网关接口设备影子接口RRPC接口广播接口动态注册接口API接口说明MQTT接口网关接口设备影子接口RRPC接口广播接口动态注册接口LO
### C8051_C2接口说明 #### 概述 本文档主要介绍的是C2接口协议在C8051系列单片机中的应用,特别是通过C2接口进行闪存编程的过程。文档包含了必要的软件示例代码以及详细的步骤说明。 #### 目标设备 本应用笔记...
乐玩插件接口说明乐玩插件接口说明,乐玩插件接口说明,找图专用!!
"大漠接口说明中文版-Ver 3.1233"是一个针对“大漠”这一软件工具的接口文档,版本号为3.1233。这个文档通常包含了全面的技术指南,旨在帮助开发者理解并有效地利用大漠接口进行程序开发和系统集成。 大漠接口是...
2. **缓存授权接口** - **缓存授权接口**: 这部分描述了如何实现用户授权的缓存处理,以提高系统性能并减少服务器压力。 - **描述**: 缓存授权接口用于存储和验证用户的授权状态,以避免频繁地向服务器请求授权...
大漠接口说明(中文版)帮助说明的文档中文版全中文了但文字很长。如果不习惯英文的可以选择
大漠接口说明.CHM
《大漠接口说明汉化版3.1254》是一个专门为大漠插件用户提供的详细接口文档,它深入解析了大漠插件的各种函数及其功能实现,是开发者和使用者理解大漠插件功能和进行二次开发的重要参考资料。这个文档以CHM...
DLL函数接口说明 DLL(Dynamic Link Library)函数接口说明文档提供了关于DLL函数的详细信息,包括函数的接口定义、参数说明、返回值等信息。本文档对DLL函数的使用和实现进行了详细的说明,旨在帮助开发者更好地...
大漠接口 开发文档 说明大漠接口 开发文档 说明
**软件接口设计说明书模板详解** 软件接口设计说明书是软件开发过程中的重要文档,它详细描述了不同组件或系统之间的交互方式。这份模板为空模板,旨在为编写者提供一个结构化的框架,以规范地记录和表达软件接口的...
"接口设计说明书模板详解" 在软件开发过程中,接口设计是非常重要的一步骤,它对整个项目的成功至关重要。一个良好的接口设计可以提高系统的可维护性、可扩展性和可重用性,而一个不良的接口设计则可能会导致项目的...
金蝶接口API说明书是关于金蝶云星空平台(K/3 Cloud)的API调用接口说明文档。这份文档旨在为开发人员提供一个清晰的操作指南,帮助他们更好地理解如何通过API与金蝶云星空平台交互。 ##### 目的 该文档的主要目的...
2. **工作流Restful接口说明文档** 工作流Restful接口是基于REST架构风格的API,用于处理工作流程的自动化。开发者可以通过这些接口来启动、审批、查询和跟踪工作流实例。例如,创建新的工作流任务、提交审批意见、...
《上海证券交易所LDDS系统Level-2行情接口说明书(2.0.4)_20210421.pdf》这份文档详细阐述了上海证券交易所LDDS系统中Level-2行情数据的接入方法和数据格式,旨在帮助信息商和其他接入方顺利获取和处理Level-2实时...
### 海康威视PMS3.0版本-接口说明书知识点总结 #### 一、引言 本说明书针对海康威视PMS3.0版本的接口进行了详细说明,主要目的是帮助开发人员和业务人员更好地理解和掌握系统的业务需求,并允许第三方能够通过这些...
大漠插件接口说明.chm 最新版。
一个良好的接口说明文档模板能够确保所有相关人员对接口的理解一致,提高开发效率并减少错误。以下是对"我的接口说明文档模板"的详细解释: 1. **接口文档模板的重要性** - 文档清晰:接口文档提供了接口的功能...