Demonstrates class attributes and static methods,,class MyClas


class MyClass(object):    total = 0    def status():        print '\n classs is', MyClass.total     status = staticmethod(status)    def __init__(self, name):        print 'A class has been born!'        self.name = name        MyClass.total += 1print MyClass.totalcrit1 = MyClass('class 1')crit2 = MyClass('class 2')crit3 = MyClass('class 3')MyClass.status()print '\nAccessing the class attribute through an object:',print crit1.total

评论关闭