1
A
回答
1
它沒有意義的,我爲什麼你會說,庫存是一個人的specialication。
是聚合故意的(你打算使用合成)?
登錄,註冊,刪除,更改庫存是一種氣味,這些方法與其他三種無關。你甚至可以將它們分組我會把這門課分成三個班來分擔責任。
+0
您可以將庫存作爲系統的管理員撥打電話,以便擁有姓名,地址和電話號碼的人員。登錄,註冊,刪除,更改與擁有用戶名和密碼的帳戶類有關聯規則。 –
+0
但我的主要問題是:班級庫存正確,有4個關聯關係......這是正確的在oop的世界 –
相關問題
- 1. 如何正確繪製圖片框?
- 2. 如何在R中正確繪製動態漸進繪圖
- 3. 如何正確繪製橢圓[KineticJs]
- 4. 如何正確繪製比例
- 5. 如何正確繪製變量
- 6. 如何通過元素內的文本正確繪製圖標?
- 7. 如何在繪製之前正確測量視圖的高度
- 8. 如何正確繪製ZingChart的直方圖?
- 9. 如何在我的餅圖上正確繪製文本?
- 10. 如何在R地圖庫中繪製正確的顏色
- 11. 如何正確繪製一個巨大的圖像
- 12. Faces的不正確繪製
- 13. C#圖像繪製顏色不正確
- 14. UITabbarController沒有正確繪製視圖
- 15. MATLAB不會正確繪製圖形
- 16. 如何正確停止「繪圖」螺紋
- 17. 如何確定的數字範圍的正確的域用於繪製線圖?
- 18. 如何繪製精確召回圖?
- 19. 如何正確繪製從matlab中的聚類分析生成的聚類?
- 20. 軸正確顯示比例,但圖形條不正確繪製
- 21. 在MapFragment上正確地繪製圓形的繪圖
- 22. 如何正確確定目標視圖控制器類
- 23. DrawRangeElements沒有正確繪製
- 24. JPanel不會正確繪製
- 25. JPanel不能正確繪製
- 26. QSpinBox不正確繪製
- 27. OnPaint不能正確繪製
- 28. JLabel沒有正確繪製
- 29. 如何繪製正弦曲線圖?
- 30. 如何確保OverlayLayout中的正確繪圖順序?
你的符號肯定是錯誤的。關聯用實線表示,而不是虛線。從Product_Item到Supplier的聚合從語義角度來看似乎是錯誤的。 Product_Item包含(a)供應商的感覺不對。此外,廣告資源可能不應該專門化人員。泛化可以理解爲**是a **。在這種情況下,庫存清單**是一個**人員似乎有疑問。 –