0 好吧,讓我們看看以下場景:最佳實踐OO 我有兩個類。時間表和事件。 一個時間表有許多事件。這很簡單。 因此,爲了獲得所有的事件,我應該離開getAllEvents方法?時間表類或事件類?最佳實踐? 謝謝。 來源 2013-03-13 vitorvigano +2 如果日程安排有活動,並getAllEvents返回的事件列表,那麼它應該是在計劃...我不認爲它會怎麼連工作,如果它是在事件類,也許我很困惑... – RoneRackal 2013-03-13 23:56:50
5 如果您希望獲得給定計劃的所有事件,請在計劃對象中定義一個名爲getAllEvents()的方法。 如果你想獲得的所有事件 - 全球範圍內,在所有的時間表 - 我會鼓勵你創建一個EventCollection對象,所有的事件添加到它 - 除了在各自的計劃註冊它們。 來源 2013-03-13 23:57:18
如果日程安排有活動,並getAllEvents返回的事件列表,那麼它應該是在計劃...我不認爲它會怎麼連工作,如果它是在事件類,也許我很困惑... – RoneRackal 2013-03-13 23:56:50