首页 > 代码库 > 静态方法
静态方法
class Room: tag=1 def __init__(self,name,owner,width,length,heigh): self.name=name self.owner=owner self.width=width self.length=length self.heigh=heigh @property def cal_area(self): # print(‘%s 住的 %s 总面积是%s‘ % (self.owner,self.name, self.width * self.length)) return self.width * self.length @classmethod def tell_info(cls,x): print(cls) print(‘--》‘,cls.tag,x)#print(‘--》‘,Room.tag) # def tell_info(self): # print(‘---->‘,self.tag) @staticmethod def wash_body(a,b,c): print(‘%s %s %s正在洗澡‘ %(a,b,c)) def test(x,y): print(x,y) # Room.wash_body(‘alex‘,‘yuanhao‘,‘wupeiqi‘) print(Room.__dict__) r1=Room(‘厕所‘,‘alex‘,100,100,100000) print(r1.__dict__) # r1.wash_body(‘alex‘,‘yuanhao‘,‘wupeiqi‘) # Room.test(1,2) # r1.test(1,2)
静态方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。