编写一个名为Employee的类,其中包含关于员工的以下数据:姓名、ID号码、部门和职位。完成Employee类定义后,编写一个程序创建三个Employee对象来保存数据
时间: 2024-03-10 11:46:17 浏览: 26
好的,下面是Employee类的定义和程序实现:
```python
class Employee:
def __init__(self, name, id_number, department, position):
self.name = name
self.id_number = id_number
self.department = department
self.position = position
def display(self):
print("Name:", self.name)
print("ID Number:", self.id_number)
print("Department:", self.department)
print("Position:", self.position)
# 创建三个Employee对象
employee1 = Employee("John", "1234", "HR", "Manager")
employee2 = Employee("Mary", "5678", "IT", "Developer")
employee3 = Employee("Tom", "9101", "Marketing", "Salesman")
# 显示三个Employee对象的信息
employee1.display()
print()
employee2.display()
print()
employee3.display()
```
运行这个程序,将会输出以下结果:
```
Name: John
ID Number: 1234
Department: HR
Position: Manager
Name: Mary
ID Number: 5678
Department: IT
Position: Developer
Name: Tom
ID Number: 9101
Department: Marketing
Position: Salesman
```
以上就是基于Python的Employee类和程序实现。