互相引用的对象

时间:2020-01-31 09:55:41

标签: python oop

为了使我当前的代码起作用,我的两个对象需要相互引用。

app = App()
controller = Controller(app)
controller.add_player(Human(data))
app.add_controller(controller)

我主要关心的是参考文献的周期性。控制器和应用程序需要能够互相询问信息(类似地,人类也需要能够从负责它的控制器询问信息)

我当前的解决方案是否符合OOP的良好做法? 如果没有,(我怀疑)我还能如何实现类似的对象-对象通信?

0 个答案:

没有答案
相关问题