“Python案例:Person类的方法”的版本间的差异
来自CloudWiki
(创建页面,内容为“==代码== <nowiki> class Person: name="XXX" gender="X" __age=0#私有属性 def instanceShow(self):#实例方法 print(self.name,self.…”) |
(没有差异)
|
2022年12月16日 (五) 10:48的最新版本
代码
class Person: name="XXX" gender="X" __age=0#私有属性 def instanceShow(self):#实例方法 print(self.name,self.gender,self.age) @classmethod def classShow(cls):#类方法 print(cls.name, cls.gender, cls.age) @staticmethod def staticShow():#静态方法 print(Person.name, Person.gender, Person.age) if __name__ == '__main__': print(Person.name)#类的属性 p = Person()#实例的属性 print(p.name) Person.classShow() p.instanceShow()