我有類似於圖中所示的類圖。什麼時候使用UML直接關聯與正常關聯
有一個控制器有一些TopicLoaderIF和幾個TopicReaderIF類。 TopicLoaderIF根據Controller的請求創建一系列TopicIF。然後,Controller將這些TopicIF轉發給正確的TopicReaderIF。我們不要在天氣中輸入這些模型是否正確,但是在它們之間的關係中。
事情是,我一直試圖將這個模型化爲一個UML類圖,但我堅持思考Controller和TopicIF(紅色)之間的關係,如果圖中應該有任何圖。此外,我也不確定是否所有三個TopicLoaderIF,Controller和TopicReaderIF都與TopicIF直接關聯是否正確。他們應該只是一個正常的協會,沒有箭頭?
我希望你能給我關於這張圖的任何建議。
交互是抽象的。所以你不能用'TopcReaderIF'來編寫它們。 –