1. class Employee:
  2. def __init__(self, name, base):
  3. self.name = name
  4. self.base = base
  5.  
  6. def salary(self):
  7. return self.base
  8.  
  9.  
  10. class Teacher(Employee):
  11. def __init__(self, name, base, hours):
  12. super().__init__(name, base)
  13. self.hours = hours
  14.  
  15. def salary(self):
  16. return self.base + self.hours * 500
  17.  
  18.  
  19. class Admin(Employee):
  20. def salary(self):
  21. return self.base * 1.2
  22.  
  23.  
  24. class Cleaner(Employee):
  25. def salary(self):
  26. return self.base * 0.8