在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ Python中的API如何更好的理解?

Python中的API如何更好的理解?

最近在學python基礎,發(fā)現(xiàn)API的詞總是跳出來,搜索了一下網(wǎng)上的概念感覺有點抽象,所以想請教一下理解的前輩們:
百科里是這樣解釋API的:
API(Application Programming Interface,應用程序編程接口)是一些預先定義的函數(shù),目的是提供應用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節(jié)。
這里面的訪問一組例程是什么意思呢,可以單純用接口理解API嗎?

回答
編輯回答
尛憇藌

比如你自己實現(xiàn)了一個好用的功能,你把它寫成類,定義一些類的屬性和方法。然后給別人用的時候,別人只需要知道你這個類有哪些關鍵的屬性和方法,然后每個屬性是什么意思以及調用這個方法能做什么事。別人直接拿來就用,不需要看你是怎么實現(xiàn)這個功能的,而你給他的每個方法的文檔說明就是API文檔了,這就是面向對象的思想吧。當然這只是類的API接口,還有通信類的網(wǎng)絡接口等到。

2018年5月7日 05:13