2021-08-26 Python之静态方法

#静态方法
#类似于类方法
'''
1.需要装饰器 @staticmethod
2.静态方法不需要传递参数,cls,self
3.只能访问类的属性和方法,对象是无法访问的
4.加载时机同类方法

'''

 1 class man():
 2     name='hua'
 3     def cloth(self):
 4         self.name=name
 5     @classmethod
 6     def tx(cls):
 7         print('-------------->类方法')
 8     @staticmethod
 9     def txx():
10         print('----------->静态方法')
11         print(man.name)     
12         #print(self.name)   错误
13 man.txx()
14 man.tx()

 

posted @ 2021-08-26 14:03  admin-xiaoli  阅读(59)  评论(0编辑  收藏  举报