example13.py 419 B

1234567891011121314151617
  1. from example12 import EmployeeFactory
  2. def main():
  3. """主函数"""
  4. emps = [
  5. EmployeeFactory.create('M', '曹操'),
  6. EmployeeFactory.create('P', '荀彧', 120),
  7. EmployeeFactory.create('P', '郭嘉', 85),
  8. EmployeeFactory.create('S', '典韦', 123000),
  9. ]
  10. for emp in emps:
  11. print('%s: %.2f元' % (emp.name, emp.get_salary()))
  12. if __name__ == '__main__':
  13. main()