2010-09-24 60 views

回答

1

我同意Jeff Sternals對你的問題的評論;但簡短的回答可能是「是」 - 因爲具有活動記錄的實體將是一個對象 - 它不會是一個組件。

以我的經驗:組件通常是特定的子系統或解決方案的一部分,它具有明確界定的界面,並且可以在多個解決方案中重複使用。我還建議組件不是通常用作獨立系統的組件;一個組件就像一個引擎或底盤,不像一輛汽車或卡車,它可能是一個完整的「系統」。

所以一個組件是一個架構概念 - 實體和對象是在代碼/設計級別存在的概念。

還有Entity根據具體情況可以有不同的含義。