Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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
Oop 哪种设计模式允许我实现两个不同的类,每个类都有另一个类的对象列表?_Oop_Design Patterns - Fatal编程技术网

Oop 哪种设计模式允许我实现两个不同的类,每个类都有另一个类的对象列表?

Oop 哪种设计模式允许我实现两个不同的类,每个类都有另一个类的对象列表?,oop,design-patterns,Oop,Design Patterns,我有一个类a和类B,类a有一个类B的实例列表,类B有一个类a的实例列表,在sql语言中,这是多对多关系,是否有一种设计模式可以帮助实现这些类,或者我是不是想得太多了,它就像为每个类分配一个相应的列表一样简单 谢谢你走得太远了。我不知道为什么。但是你肯定是言过其实了。既然你提到了SQL中的M-M关系,为什么不看看ORM是如何在代码中表示M-M关系的呢?例如,在或。

我有一个类a和类B,类a有一个类B的实例列表,类B有一个类a的实例列表,在sql语言中,这是多对多关系,是否有一种设计模式可以帮助实现这些类,或者我是不是想得太多了,它就像为每个类分配一个相应的列表一样简单


谢谢你走得太远了。我不知道为什么。但是你肯定是言过其实了。

既然你提到了SQL中的M-M关系,为什么不看看ORM是如何在代码中表示M-M关系的呢?例如,在或。