天天看點

《易學Python》——6.9 總結

本節書摘來自異步社群《易學python》一書中的第6章,第6.9節,作者[澳]anthony briggs,王威,袁國忠 譯,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

本章介紹了大量的面向對象主題和問題,探讨了類是如何讓程式更清晰、更容易了解的。具體地說,我們介紹了以下内容。

類封可以裝資料和函數并通過初始化資料來建立執行個體,而相比于獨立的資料和函數,類要容易了解得多。

類可以彼此互動,即調用對方的方法和檢視對方的資料,進而決定接下來該如何做。

可在類之間建立組合和繼承關系,其中前者指的是一個執行個體可包含其他執行個體,而後者指的是可将類聲明為其他類的子類。

本章遠未介紹python類系統的所有功能,但您已經牢固地掌握了有關如何使用類的基本知識,更重要的是如何使用類來解決程式面臨的問題。在本書後面,您将進一步使用類及其進階功能。但是,下一章将介紹與函數緊密相關的另一項python功能:生成器。