python编写一个学生类和班级类
编写一个班级类和学生类,班级类属性有班级名,班主任名,学生人数;学生类属性有学生姓名,性别,年龄,成绩;实例方法有:两个类都有其类中属性的修改/获取方法,学生类中有打印学生基本信息的方法,然后学生类继承班级类,最后生成一个实例,并输出实例的基本信息
```python class Class(object): def __init__(self, cname, teacher, number): self.cname = cname self.teacher = teacher self.number = number def get_cname(self): return self.score def set_cname(self, score): self.cname = score def get_teacher(self): return self.teacher def set_teacher(self, teacher): self.teacher = teacher def get_number(self): return self.number def set_number(self, number): self.teacher = number class Student(Class): def __init__(self, name, age, sex, score, cname, teacher, number): self.name = name self.age = age self.sex = sex self.score = score super().__init__(cname, teacher, number) def dayin(self): print(我的名字是:{},年龄:{},性别:{},分数:{},班级名:{},老师名:{},班级人数:{}.format(self.name, self.age, self.sex, self.score, self.cname, self.teacher, self.number)) def get_score(self): return self.score def set_score(self, score): self.score = score st = Student(小明, 18, 男, 100, 三年二班, 李刚, 30) st.set_score(99) print(st.dayin())