1.构造成员变量:
可以在类方法外部定义几个静态成员变量,静态成员变量访问的时候需要用类名而不同于成员变量的self.,可以在__init__中定义成员变量。
class Demon:
nTotal=0 #静态成员变量
def __init__(self):
self.__nCount=0 #成员变量
Demon.nTotal+=1
print '增加%s'%Demon.nTotal
def AddCount(self, nCount):
self.__nCount+=nCount
def __del__(self):
print '删除%s'%Demon.nTotal
Demon.nTotal-=1
2.
本文详细介绍了Python中类的静态成员变量和实例成员变量的区别与使用方法,通过实例演示了如何在类中定义和操作这两种类型的成员变量,并探讨了它们的应用场景。
4838

被折叠的 条评论
为什么被折叠?



