關於從物件建構系統

物件型建模適用於系統、機械及硬體工程師所使用系統建構的大部分基本工程規則。在其他工程規則中,實體系統代表組件集合(想像機械或電子繪圖)。每一個組件(本身可能為屬於組件集合)擁有自己的用途和資料。較早的軟體設計技術並未遵循此方法。不過,以前使用的是功能分解方法,因為較早的程式設計語言是建置於電腦運作的方式,而非系統運作的方式。

每一個模型的核心,是由系統分解為模組、聚合的單元,且具有定義良好的介面。 許多物件都有個內部狀態可控制其行為。物件可以鏈結在一起(協同作業)以執行特定的作業。複合元件是從簡易物件建構成階層式組合,其中複合元件(或聚集)擁有自己的子物件(或元件)。此主題遵循任何系統組件類型的直覺式結構,包含機械、電子及軟體。

將物件、聚集及委派實例化,可達到重複使用服務。建立實例是個語言機制,可將物件類型複製成新的物件實例。藉由將特定元件實例聚集,複合物件會重複使用該元件物件所提供的服務。


意見回饋