A类的实例是B类的公共成员,B的实例也是A的公共成员。我们什么时候需要这个实现?

时间:2013-10-09 12:16:59

标签: java oop

A类的实例是B类的公共成员。实例B类也是A的公共成员。在什么情况下可能需要这种实现?我的意思是有一个标准的场景或场景需要这种实现吗? 更具体的细节: 我有一个列表视图适配器,它有一个辅助标签(没有任何方法的数据持有者),辅助标签有适配器作为成员。

1 个答案:

答案 0 :(得分:3)

例如,如果我们有两个类:EmployerEmployee,则Employer会有Employee,而Employee会有Employer }}

然而,该架构可能会导致名为Circular dependency

的麻烦