2016-02-10 36 views
0

在編程世界裏,有些說的API定義的規範(什麼)和執行是實際執行的(如何)。在製造汽車的示例,API表示指定汽車需要什麼具有諸如車輪,剎車,加速等而實現是像汽車製造商實際實現提及的組分。我理解這個概念對嗎?API和編程實現有什麼區別?

回答

0

的API常常是在包括用於例程,數據結構,對象類,和變量規範的庫的形式。 API描述並規定了期望的行爲,而庫是這組規則的實際實現。

單個API可以在共享相同的編程接口不同庫的形式的多個實現(或無,作爲摘要)。

相關問題