Python 从另一个类调用类实例
这种结构有什么问题吗?有没有更像蟒蛇的方式来做这样的事情 后端类有多种数据操作方法。前端主要方法是处理KivyUI(按钮停用逻辑、控制屏幕等)的状态机Python 从另一个类调用类实例,python,python-2.7,class,Python,Python 2.7,Class,这种结构有什么问题吗?有没有更像蟒蛇的方式来做这样的事情 后端类有多种数据操作方法。前端主要方法是处理KivyUI(按钮停用逻辑、控制屏幕等)的状态机 在前端类中有一个后端实例 class Frontend: def __init__(self): self.backend = Backend() def main(self): self.backend.one() 如果在将其传递到前端之前需要在后端配置更多内容,请在\uuuuu init\u
在前端类中有一个后端实例
class Frontend:
def __init__(self):
self.backend = Backend()
def main(self):
self.backend.one()
如果在将其传递到前端之前需要在后端配置更多内容,请在
\uuuuu init\uuuu
上添加第二个参数并提供它。否则,您可以在前端初始化中配置后端在前端类中拥有后端实例
class Frontend:
def __init__(self):
self.backend = Backend()
def main(self):
self.backend.one()
如果在将其传递到前端之前需要在后端配置更多内容,请在
\uuuuu init\uuuu
上添加第二个参数并提供它。否则,您可以在前端初始化中配置后端您考虑过将后端实例注入前端实例吗?@jornsharpe的建议比依靠硬编码全局名称(B
)要好得多在前端方法中使用特定后端实例。您考虑过将后端实例注入前端实例吗?@jornsharpe的建议比在前端方法中使用特定后端实例的全局名称(B
)硬编码要好得多。