编写一个名为Employee的类,其中包含关于员工的以下数据:姓名、ID号码、部门和职位。完成Employee类定义后,编写一个程序创建三个Employee对象来保存数据
时间: 2024-03-01 20:50:11 浏览: 54
以员工为编写一个程序,定义如下类:以员工为父类,该类包含员工的基本信息:姓名、年龄、部门。创建两个子类:经理类和工人类,输出经理和工人的工资。在父类中编写getSalary()方法,在子类中覆盖,实现多态。
5星 · 资源好评率100%
好的,以下是Employee类的定义:
```python
class Employee:
def __init__(self, name, id_num, department, position):
self.name = name
self.id_num = id_num
self.department = department
self.position = position
```
然后我们可以编写程序创建三个Employee对象并保存数据:
```python
emp1 = Employee("John Smith", "123456", "Sales", "Manager")
emp2 = Employee("Sarah Johnson", "654321", "Marketing", "Coordinator")
emp3 = Employee("David Lee", "987654", "Finance", "Analyst")
```
这样就创建了三个Employee对象,每个对象都有自己的姓名、ID号码、部门和职位。
阅读全文