Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;有一个;Python中的关系_Python_Python 3.x - Fatal编程技术网

&引用;有一个;Python中的关系

&引用;有一个;Python中的关系,python,python-3.x,Python,Python 3.x,我已经为所有模型数据制作了一个包。它包含游戏卡和用户卡。现在我想要另一个模块,叫做_游戏,它有这两个模块。而不仅仅是让游戏在层次结构中处于同一级别。我该怎么做?我已经研究过了,但它并没有给出Has-a关系的代码示例。只有A 我的包结构是: model/user /game_cards 我想: model/the_game /user /game_cards 经过更多的研究,我想我只是在模型中制作了一个新的模块,叫做_游戏。然后

我已经为所有模型数据制作了一个包。它包含游戏卡和用户卡。现在我想要另一个模块,叫做_游戏,它有这两个模块。而不仅仅是让游戏在层次结构中处于同一级别。我该怎么做?我已经研究过了,但它并没有给出Has-a关系的代码示例。只有A

我的包结构是:

model/user
     /game_cards
我想:

model/the_game
              /user
              /game_cards

经过更多的研究,我想我只是在模型中制作了一个新的模块,叫做_游戏。然后我给它变量,这些变量是我的卡和用户的实例。@jwodder Python。如果我理解了这个概念,我就要翻译这门语言。谢谢。坦率地说,我不完全理解这个问题。我认为您正在尝试将Java模式应用到Python中,这使得事情变得更加复杂。也许你可以详细说明你试图解决的问题,以及为什么和如何需要一个HASthat@schacki我只是在实现一种“有-有”的关系。我想我已经做到了,正如我在顶部评论中解释的那样。游戏有卡片和一个用户。如果没有人不同意,我会尽快回答。