I am a beginner in programming and have started working on Python.I am running following code.Please explain me the sequence flow for the output
class Employee:
empCount = 0
def __init__(self, name, salary):
self.name = name
self.salary = salary
self.empCount += 1
def displayEmployee(self):
print "Name : ", self.name, ", Salary: ", self.salary
emp1 = Employee("ABC", 2000)
emp2 = Employee("DEF", 5000)
print "Total Emp : %d" % Employee.empCount
print "Total Emp1 : %d" % emp1.empCount
print "Total Emp2: %d" % emp2.empCount
and I get following output:
Total Emp : 0
Total Emp1 : 1
Total Emp2: 1