繼續類圖:
類之間的關係,用於簡歷OOA基本模型(類圖)的關係。類的關係有繼承,聚合,關聯,和依賴。關係也像屬性和操作一樣,有識別和過濾篩選的過程。處理不好關係將會導致軟件實現時的混亂。繼承需要注意的地方有抽象類,這種類的用於並不在於創建實例。 關聯用於描述靜態關係,是兩個或者來你哥哥以上類間的關聯。聚合是標識整體-部分的關係,在現實中大量存在,比如學生與學校間的關係。組合是聚合的一種特殊情況。
繼續類圖:
類之間的關係,用於簡歷OOA基本模型(類圖)的關係。類的關係有繼承,聚合,關聯,和依賴。關係也像屬性和操作一樣,有識別和過濾篩選的過程。處理不好關係將會導致軟件實現時的混亂。繼承需要注意的地方有抽象類,這種類的用於並不在於創建實例。 關聯用於描述靜態關係,是兩個或者來你哥哥以上類間的關聯。聚合是標識整體-部分的關係,在現實中大量存在,比如學生與學校間的關係。組合是聚合的一種特殊情況。
UML——統一建模語言,最初是在多種面向對象分析與設計相互融合的基礎上形成的,後來也發展成用於業務建模和其他非軟件建模的語言。UML2.0規範由四個
問題域部分的設計 1 爲複用類而增加結構 在OOD階段要儘量使用可複用的成分。 2 提高性能 (1)調整對象的分佈 (2)增加保存中間結果的屬性和類