创建一个员工类(Employee),其中包括: 1) 两个属性:分别是员工姓名(name)和员工职位(position) 2) 两个方法:setEmp()——用来给两个属性赋值,需要设置两个参数 showEmp()——用来显示员工的姓名和员工职位
时间: 2024-10-24 12:05:39 浏览: 28
java代码-定义一个员工信息类Employee,使用ArrayList对员工信息进行添加和显示。
当然,我们可以创建一个简单的Employee类,如下所示:
```python
class Employee:
def __init__(self):
self.name = ""
self.position = ""
# setEmp方法用于设置员工姓名和职位
def setEmp(self, name, position):
self.name = name
self.position = position
# showEmp方法用于显示员工信息
def showEmp(self):
print(f"员工姓名:{self.name}")
print(f"员工职位:{self.position}")
# 创建实例并测试
employee = Employee()
employee.setEmp("张三", "项目经理")
employee.showEmp()
```
在这个类里,`__init__`方法是一个特殊的方法,它会在创建新实例时自动调用,用于初始化对象的默认属性。`setEmp`方法接受两个参数,分别对应员工的姓名和职位,然后更新对应的属性。`showEmp`方法则简单地打印出员工的信息。
阅读全文