我有一个包含对象数组(也是类)的类。
当这个数组中的一个项触发一个方法时,我希望该类触发一个方法。
从数组中的项目,如何在" parent"上引用方法?它所属的课程?
老师并不是明确的超级"班级的学生,老师将该学生作为财产。
例如
class Teacher:
def __init__(self, list):
self.array = list
def gradeTest(self):
print("I fired!")
list = [{student}, {student}, {nextStudent}]
class Student:
def __init__(self, name):
self.name = name
def takeTest(paper):
# do something with paper
# contact student's teacher to "grade" paper
TLDR:
当list[0].takeTest(paper)
触发时,我希望MasterClass调用MasterClass.gradeTest()