python-类变量

 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__()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法

猜你喜欢

转载自www.cnblogs.com/benchdog/p/9021231.html
今日推荐