實例方法、類方法、靜態方法的區別

Python中至少有三種比較常見的方法類型,即實例方法,類方法、靜態方法。 1.實例方法 定義:第一個參數是「self」,通過它可以使用實例的屬性和方法,也可以使用類的屬性和方法 調用:只能由實例對象調用   2.類方法 定義:使用裝飾器@classmethod。第一個參數是「cls」,通過它可以使用類的屬性和方法,但不能傳實例的屬性和方法 調用:類對象或實例對象都可以調用   3.靜態方法 定義
相關文章
相關標籤/搜索