2013-10-09 65 views
1

A類的實例是B類的公共成員.B類的實例也是A的公共成員。在什麼情況下可能需要這種實現?我的意思是說有一個標準的場景或場景需要這種實現嗎? 更具體的細節: 我有一個列表視圖適配器有一個輔助標籤(一個數據持有人沒有任何方法),並且該輔助標籤有適配器作爲成員。A類的實例是B類的公共成員,而B的實例也是A的公共成員。我們何時需要此實現?

+4

貌似雙向one-to-一個關係 –

+0

雙鏈表? –

+0

@Boris:增加了我的具體情況 – arun8

回答

3

例如,如果我們有兩大類:EmployerEmployee,然後Employer將有一個EmployeeEmployeeEmployer

但是,這種架構能夠肇事稱爲Circular dependency

+0

謝謝..添加了我的具體情況 – arun8

相關問題