软件工程里面的“接口”到底是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:37:24
内部、外部接口,软硬件接口
这个 接口 是什么意思呢?
请用通俗一点的语言解释~
解释得好的我会加分的~谢谢大家

接口是指连接,硬件电路的接口是针对不同部件之间的连接电路,起到信息传递的匹配作用;而软件中的接口,是针对不同模块之间程序运行的连接,同样要起到之间信息的匹配作用。

广义的说接口是由类公开的一组成员。
接口仅定义属性和方法的签名。

我是菜鸟程序员

  1. 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式。

  2. 人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。

  3. 用户接口,由一套刻度盘、球形把手、操作系统命令、绘图显示形式和其它装置组成,这些设置允许用户使用计算机或者程序通信。一个图形用户界面(GUI)提供给他的用户或多或少的"画图导向"方法。对于计算机系统而言,GUI通常是一个较令人满意的或者用户友好的界面。

  4. 程序接口,由一套陈述、功能、选项、其它表达程序结构的形式、以及程序师使用的程序或者程序语言提供的数据组成。自然的、合理的、支持任何设置到连接器或者到其它设备的附加装置。