班级成员有:普通学生和班干部。 普通学生的属性有姓名、学号,身份;行为有日常任务(输出,学习)。

班级成员有:普通学生和班干部。 普通学生的属性有姓名、学号,身份;行为有日常任务(输出,学习)。 班干部的属性有姓名、学号、身份;行为有日常任务(输出,学习+班级管理) 。 判断班级成员身份,如果是班干部,输出其的日常任务。 综合应用继承、super关键字及多态。 有大神会做吗[face]emoji:010.png[/face]
class Student():
    def __init__(self, name, student_number, identity):
        self.name = name   # 属性
        self.student_number = student_number
        self.identity = identity
        print(self.name, self.student_number, self.identity)
    def outputs(self):    # 方法
        print('输出行为')
    def study(self):
        print('学习行为')

class ClassLeader(Student):   # 继承
    def study(self):    # 方法重写
        print('学习+班级管理行为')
        
a = ClassLeader('Amy', '0001', 'monitor')
a.outputs()
a.study()