标签: php design-patterns
我正在编写一些应用程序,我想知道在两个类之间进行双重或相互组合是否是不好的做法。
我有一些这样的代码:
$location = $data['location'];
当然,我知道如果尝试如下任意获取实例,将会遇到一些语义问题:
class A {} class B {} $a = new A; $b = new B; $a->setBInstance($b); $b->setAInstance($a);
但是我真的需要双重构成。