更具體地說,每個對象是否應該通過引用其管理器並將其用作檢索其他對象的代理來處理它們自己的更新和邏輯,或者對象的管理器是否應該處理這些對象所需的更新和各種管理?如何在管理大量這些對象時處理對象更新/管理?
感謝您的任何迴應,提前。
更具體地說,每個對象是否應該通過引用其管理器並將其用作檢索其他對象的代理來處理它們自己的更新和邏輯,或者對象的管理器是否應該處理這些對象所需的更新和各種管理?如何在管理大量這些對象時處理對象更新/管理?
感謝您的任何迴應,提前。
如果某個對象需要管理器自行更新,爲獲得最大封裝,管理員應更新對象。這樣,對象根本不需要知道經理。
好吧,只是爲了確認,這是爲了防止管理器和對象之間的耦合,正確嗎? – user2887410
是的。我從你的問題中得出的結論是(對象)管理者必須知道這些對象。但是,對象不必知道經理。 – Kissaki
請在提問時更具體一些。看起來你有一個具體的類結構(對象和對象的管理者),但根本沒有描述它。 – Kissaki
什麼樣的更新?這完全不清楚。 – Kissaki