python中方法也分實例方法與類方法,原來我們接觸到的類中的方法都是實例方法,今天我們將介紹下類方法。
類方法需要裝飾器@classmethod來裝飾,其參數cls指的是類名,類方法中cls.__count即Person.__count;實例方法的參數self是指向調用它的實例對象。
類方法與實例方法的區別是:類方法中操作的是類屬性;實例方法中即可操作實例屬性,又可操作類屬性,不過類屬性需要通過類名訪問。
這節內容,我覺得我學的比較淺,總覺得了解的不夠深入,就以上內容,有可能理解上與實際有出入,歡迎大家留言,一起學習交流。我的公衆號是: