接口 (程序设计)
维基百科,自由的 encyclopedia
接口或界面(英语:interface),台湾译为介面,取“仲介之面”之意。接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式,就如面向对象编程提供的多重抽象化。接口可能也提供某种意义上的在讲不同语言的实体之间的翻译,诸如人类与电脑之间。因为接口是一种间接手段,所以相比起直接沟通,会引致些额外负担。
此条目没有列出任何参考或来源。 (2018年4月10日) |
人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口,其存在于分离的软件组件间,并提供一种机制使这些组件可以沟通。这条目主要述及程序编写或设计的方法论中所关心的接口,这些接口作为程序组件功能的抽象化,属于软件接口的一类。