天天看點

Python:類的概念和使用方法

類就是一類事物、或者叫做執行個體,它用來描述具有共同特征的一類事物。我們在python中聲明類的關鍵詞是class,類還有功能和屬性,屬性就是這類事物的特征,而功能就是它能做什麼,也是就是方法或者函數。我們仍然用例子來說明問題。

聲明類

  1. 用class來聲明一個類,也就是建立了一個類。使用class關鍵字,後面接類的名稱,然後一個冒号
    Python:類的概念和使用方法
  2. 還有兩種寫法,他們都是等價的。
    Python:類的概念和使用方法
    Python:類的概念和使用方法
  3. 聲明類以後,我們使用__init__函數來重載構造函數,如圖所示,在類中都有一個self參數,他是任何類都有的,代表執行個體本身,假如我們想要給執行個體設定一個name屬性,那麼我們用下面的方法來設定。__init__後面的參數都可以在建立執行個體的時候使用。
    Python:類的概念和使用方法
  4. 當然我們可以任意設定__init__方法的參數個數
    Python:類的概念和使用方法