定义Staff类pta
时间: 2024-06-16 21:04:37 浏览: 247
Staff类是一个表示员工的类,它可以包含员工的基本信息和相关操作。在定义Staff类时,可以考虑以下属性和方法:
属性:
- 姓名(name):表示员工的姓名
- 工号(id):表示员工的工号
- 职位(position):表示员工的职位
- 薪水(salary):表示员工的薪水
方法:
- 构造函数(__init__):用于初始化员工对象的属性
- 获取姓名(get_name):返回员工的姓名
- 获取工号(get_id):返回员工的工号
- 获取职位(get_position):返回员工的职位
- 获取薪水(get_salary):返回员工的薪水
- 设置薪水(set_salary):设置员工的薪水
示例代码如下:
```python
class Staff:
def __init__(self, name, id, position, salary):
self.name = name
self.id = id
self.position = position
self.salary = salary
def get_name(self):
return self.name
def get_id(self):
return self.id
def get_position(self):
return self.position
def get_salary(self):
return self.salary
def set_salary(self, new_salary):
self.salary = new_salary
```
阅读全文