1. 程式人生 > >Python 類方法

Python 類方法

@class light 對象 assm python sel elf def 裝飾器

class Person:

    # 實例方法
    def chi(self):
        print("人會吃")

    @classmethod  # 裝飾器, 此時這個方法是一個類方法
    def he(cls): # 此時接收到的cls是類名
        # print(cls)
        print("人會喝")


# 用對象訪問
# p = Person()
# p.he() # 在調用類方法的時候. 默認的把類名傳遞給類方法
# print(Person)


# 類方法一般用類名去訪問
Person.he() # 類方法

  

Python 類方法