對象與類(圖3-7)從問題世界或解決方案世界中抽象出實體。圖3-7:對象與類對象對象(圖3-8)是具體或者概念實體的明確定義的表示性構造。圖3-8:對象對象:·封裝了稱為屬性的結構特征。屬性: —是實體的結構特征的表示性構造?! ?..[繼續閱讀]
海量資源,盡在掌握
對象與類(圖3-7)從問題世界或解決方案世界中抽象出實體。圖3-7:對象與類對象對象(圖3-8)是具體或者概念實體的明確定義的表示性構造。圖3-8:對象對象:·封裝了稱為屬性的結構特征。屬性: —是實體的結構特征的表示性構造?! ?..[繼續閱讀]
鏈接和關聯(圖3-12)對問題世界或解決方案世界中實體之間的關系進行抽象。圖3-12:鏈接和關聯鏈接鏈接(圖3-13)是明確定義的表示性構造,用于表示聯系其他實體的具體或概念上的實體。鏈接:·是聯系其他對象的對象。圖3-13:鏈接·依賴...[繼續閱讀]
場景(scenario)和交互(interaction)(圖3-18)對問題世界和解決方案世界中實體間發生的事件進行抽象。圖3-18:場景和交互場景場景(圖3-19)是一些具體或概念實體的明確定義的表示性構造,這些實體是其他實體之間消息交換序列的渠道。圖3-...[繼續閱讀]
面向對象范型的變種通過對面向對象范型(圖3-22)的深入分析可以得出下列要點:圖3-22:面向對象范型·面向對象范型為各種語義變種或范型的解釋奠定了如下幾個方面的基礎: —構成范型的概念的定義及解釋?! 缎偷膽煤褪褂?..[繼續閱讀]
UML定義了9種圖:類(class)圖、對象(object)圖、用例(usecase)圖、序列(sequence)圖、協作(collaboration)圖、狀態(statechart)圖、活動(activity)圖、組件(component)圖和部署(deployment)圖。所有圖都基于以下原則,即使用符號描述概念(concept),使用連接各個...[繼續閱讀]
用例圖描述系統的功能和系統的使用者。這類圖包括下列元素·參與者(actor),代表系統的使用者,包括人類使用者和其他系統?!び美?usecase),代表系統向使用者提供的功能或服務。圖4-1顯示了一個使用系統功能管理資源的參與者Resou...[繼續閱讀]
類圖描述了系統的靜態結構。它描述系統的構成方式,而不是系統的運行方式。類圖包括下列元素:·類(class),表示具有共同特性或功能的實體。這些特性包括屬性、操作和關聯。圖4-4:AdministerSystem用例圖·關聯(association),表示使兩個或...[繼續閱讀]
對象圖描述系統在某個特定時間的靜態結構。對象模型描述一種特定的情況,而類模型則描述所有可能的情況。對象圖包括下列元素:·對象(object),代表特定的實體。對象是類的實例?!ゆ溄?link),代表對象之間的特定關系。它們是關聯...[繼續閱讀]