class test(object):
h = 'hello'
w = 'world'
def demo(self):
print("demo")
def test_class(self):
print(test().hello())
@classmethod
def hello(cls):
print(cls.h)
@property
def test(self):
return 1
@staticmethod
def read():
print ('hello world!!!')
@classmethod
def write(cls):
print(cls.h + cls.w)
s = cls.test
print (type(s))
f = test()
print (f.test)
f.read()
f.write()
f.test_class()
转载于:https://www.cnblogs.com/jinbaobao/p/10978730.html
本文深入探讨了Python中类方法的使用,包括静态方法、类方法和属性方法的定义与调用,通过具体示例展示了不同方法的特点和应用场景。

被折叠的 条评论
为什么被折叠?



