类变量紧接在类名后面定义,相当于java和c++的static变量
实例变量在__init__里定义,相当于java和c++的普通变量
- >>> class test:
- count = 0;
- def __init__(self, c):
- self.count = c;
- self.__class__.count = self.__class__.count + 1;
-
- >>> a = test(3)
- >>> a.count
- 3
- >>> test.count
- 1
- >>> b = test(-1)
- >>> b.count
- -1
- >>> test.count
- 2
- >>>
|