定义一个员工类:包含如下内容,属性:姓名,工号,身份证,工资,工龄,毕业学校
时间: 2023-06-11 21:06:59 浏览: 206
员工类(包括姓名,银行帐号,工号等)
以下是一个员工类的定义,包含了姓名、工号、身份证、工资、工龄和毕业学校这些属性:
```python
class Employee:
def __init__(self, name, id_number, salary, seniority, school):
self.name = name
self.id_number = id_number
self.salary = salary
self.seniority = seniority
self.school = school
def __str__(self):
return f"姓名:{self.name}\n工号:{self.id_number}\n身份证:{self.id_number}\n工资:{self.salary}\n工龄:{self.seniority}\n毕业学校:{self.school}"
```
其中,`__init__` 方法用于初始化员工对象的属性,`__str__` 方法用于返回员工对象的字符串表示形式,方便打印员工信息。可以根据需要在类中添加其他方法。
阅读全文