python 實例方法、類方法、靜態方法的區別與使用

一、定義上的區別對象 實例方法:不須要裝飾器class 類方法:須要裝飾器@classmethod方法 靜態方法:須要使用裝飾器 @staticmethod裝飾器 二、參數的區別static 實例方法:第一個參數必須是 self,指向實例對象ssm 類方法:第一個參數必須是 cls ,指向類對象參數 靜態方法:不須要self和cls實例 三、調用的區別封裝 實例方法:必須被實例對象調用 類方法:能
相關文章
相關標籤/搜索