讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 第14章 對像 >

第14章 對像

在前幾章中,我們已經瞭解了可以使用不同方式組織數據和程序,以及把東西收集在一起。我們看到了列表可以收集變量(數據),函數可以把一些代碼收集到能夠反覆使用的單元中。

對像(object)則讓這種收集的思想更向前邁進一步。對象可以把函數和數據收集在一起。這個主意在編程中非常有用,而且在很多很多的程序中都已經用到。實際上,如果仔細分析 Python,幾乎一切都是對象。按編程的術語來講,我們說 Python 是面向對象的(object oriented)。這說明,Python 中可以使用對像(實際上這也相當容易)。並不是一定得創建自己的對象,不過這樣可以讓很多事情更容易一些。

在這一章中,我們將學習什麼是對象,以及如何創建和使用對象。後面幾章開始處理圖形時,我們將會大量使用對象。