接口(interface)
同一计算机不同功能层之间的通信规则称为接口。接口分为硬件接口和软件接口
不同之处是硬件接口能看到见摸得着。电脑上有许多的接口,比如插鼠标的,网线的等都的接口(这是硬件接口)。
而软件的接口则是对接口一词原义的引申。软件的接口具有两种众所周知的含义:
其一是指软件本身的狭义“接口”,比如各种软件开发API等。
其二则指的是人与软件之间的交互界面。我们把这种人- 软件之间的接口称作"用户界面",也就是"UI”。
接口是对协定进行定义的引用类型。其他类型实现接口,以保证它们支持某些操作。接口指定必须由类提供的成员或实现它的其他接口。
与类相似,接口可以包含方法、属性、索引器和事件作为成员。
|