我做了一些研究,我似乎无法找到答案,也许我错过了一些明显的东西。
所以,如果我有一个名为' Base' 的班级和两个班级:' A' 和& #39; B' 从中继承,我可以在课程' A'中调用' B' 中的方法。
答案 0 :(得分:1)
是的,只要您将其应用于 B 类型的对象。这意味着你需要像
这样的东西Class A(parent):
...
def sibling_rivalry(self, B_object):
...
B_object.B_method()
您无法将 B 类型的方法应用于 A 类型的对象。例如,在上面的方法 sibling_rivalry ,
self.B_method()
根本不是有效的参考。