声明一个教师类和一个学生类
时间: 2024-01-22 09:20:22 浏览: 75
以下是一个教师类和一个学生类的示例代码:
```python
# 声明一个教师类
class Teacher:
def __init__(self, name, age, gender, subject):
self.name = name
self.age = age
self.gender = gender
self.subject = subject
def teach(self):
print(f"{self.name} is teaching {self.subject}.")
# 声明一个学生类
class Student:
def __init__(self, name, age, gender, grade):
self.name = name
self.age = age
self.gender = gender
self.grade = grade
def study(self):
print(f"{self.name} is studying in grade {self.grade}.")
```
在上述代码中,教师类有 `name`,`age`,`gender` 和 `subject` 四个属性,以及一个 `teach` 方法。学生类有 `name`,`age`,`gender` 和 `grade` 四个属性,以及一个 `study` 方法。通过这两个类的声明,我们就可以创建教师和学生对象,并让他们进行相应的行为。
阅读全文