类方法案例

class Student():

count=5

def init(self,name):

self.name=name

@classmethod#定义类方法的标志

def haha(cls):#类方法第一个参数是类

print(cls.count)

def say(self):

print(self.name)

s=Student(‘张三’)

Student.haha()

s.say()

s.haha()

Student.say()#该步报错,对象不明确,say()缺少对象

猜你喜欢

转载自blog.csdn.net/YPL_ZML/article/details/88025795