1)设计一个老师类teacher,描述老师的信息(姓名,年龄)和职责(教学)。 2)设计一个学生类student,描述学生的信息(姓名,学号)和职责(学习)。 3)设计一个研究生类graduate,描述研究生的信息(姓名、年龄、学号)和职责(教学、学习)。
时间: 2024-06-06 17:06:13 浏览: 99
设计一个Person类,有Person类派生一个Student类和一个Teacher类
1)老师类Teacher的定义:
class Teacher:
def __init__(self, name, age):
self.name = name
self.age = age
def responsibility(self):
return "教学"
2)学生类Student的定义:
class Student:
def __init__(self, name, student_id):
self.name = name
self.student_id = student_id
def responsibility(self):
return "学习"
3)研究生类Graduate的定义:
class Graduate:
def __init__(self, name, age, student_id):
self.name = name
self.age = age
self.student_id = student_id
def responsibility(self):
return "教学、学习"
阅读全文