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()
Class methods, instance methods, static methods, @ property applications
Guess you like
Origin www.cnblogs.com/jinbaobao/p/10978730.html
Recommended
Ranking