分别定义一个教师类和干部类
时间: 2023-07-10 16:19:19 浏览: 77
教师类的定义:
```python
class Teacher:
def __init__(self, name, age, subject):
self.name = name
self.age = age
self.subject = subject
def teach(self):
print(f"{self.name} is teaching {self.subject}.")
def introduce(self):
print(f"My name is {self.name}, and I am {self.age} years old. I teach {self.subject}.")
```
干部类的定义:
```python
class Cadre:
def __init__(self, name, age, position):
self.name = name
self.age = age
self.position = position
def work(self):
print(f"{self.name} is working as a {self.position}.")
def introduce(self):
print(f"My name is {self.name}, and I am {self.age} years old. I work as a {self.position}.")
```
以上是两个简单的类的定义,教师类有姓名、年龄、教授科目等属性,以及教学的方法和自我介绍的方法;干部类有姓名、年龄、职位等属性,以及工作的方法和自我介绍的方法。