1 #coding=utf-8 2 class Employee: 3 '所有员工的基类' 4 empCount = 0 5 6 def __init__(self, name, salary): 7 self.name = name 8 self.salary = salary 9 Employee.empCount += 1 10 11 def displayCount(self): 12 print "Total Employee %d" % Employee.empCount 13 14 def displayEmployee(self): 15 print "Name : ", self.name, ", Salary: ", self.salary
- empCount变量是一个类变量,它的值将在这个类的所有实例之间共享。你可以在内部类或外部类使用Employee.empCount访问。
- 第一种方法__init__()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法