Python 静态成员

来源:互联网 发布:libreoffice数据库 编辑:程序博客网 时间:2024/06/05 00:59
  1. 使用@staticmethod来声明静态函数
  2. 使用类名.方法名 来调用静态函数
  3. 使用类名.的方式来访问静态变量
class A:    ct = 0    def __init__(self,name):        self.name = name        self.ct =32        print 'parent init' , A.ct        A.ct+=1    def hello(self):        print self.nameclass B(A):    def __init__(self):        A.__init__(self,'ss')    def jump(self):        print self.name ,',jumped'    @staticmethod    def jok():        print 'aa',B.ctb = B()c = B()e = B()d = B()b.jump()B.jok()
0 0
原创粉丝点击