API,框架,组件

API 是什么,API 就是通过提供方便使用的接口来执行它实现的功能。

用一个手电筒来作比喻:

手电筒的按钮就是接口,按下按钮就是它的方便的使用方式,发光就是它的功能,在这里我们可以称这个手电筒是个 API。

手电筒本身是由许多小组件构成的,作为一个解决需求的可利用的整体,这时候我们可以称这个手电筒是个框架。

当我们需要把手电筒安置在自行车上,以完善这个交通工具的功能时,这时候我们可以称这个手电筒是个组件。

所以,一个物件究竟应该被称作什么,要看它所处在的背景,也就是 Context 上下文。

posted @ 2016-05-18 15:13  三叶之二  阅读(354)  评论(0编辑  收藏  举报