面向物件:

概念:類,例項化,物件,例項

屬性:

  公有屬性:在類中定義

  成員屬性:在方法中定義

  私有屬性:在方法中使用 __屬性  定義 限制外部訪問

方法:

  普通方法

  類方法: @classmethod 裝飾 類名.呼叫  預設傳(cls)

  靜態方法: @staticmethod 裝飾 通過類名.呼叫,本身與類沒有關係,相當於類中的一個工具函式

  屬性方法: @property 裝飾 當成屬性呼叫

  內建方法: (特殊方法) __new__  觸發  __init__  建立例項

       __init__ 構造方法

       __call__ 物件後面加括號觸發執行

      __doc__ 檢視類的描述資訊

      __module__當前操作的物件在那個模組

      __class__當前操作的物件所建立的類是哪 個

      __del__ 析構方法 當前物件在記憶體中被 釋放時自動執行

      __dict__檢視類或物件中的成員

      __str__如果一個類中定義了 這個方法, 那麼在列印物件時預設輸出這個方法的返回值

      __getitem__索引 操作  獲取資料

      __setitem__設定 修改資料

      __delitem__刪除資料

      __metaclass__ 用來定義以什麼樣的形式被建立