連載27:軟件體系設計新方向:數學抽象、設計模式、系統架構與方案設計(簡化版)(袁曉河著)

多關係混合圖

 

前面所探討的是在一種關係下的圖形,然而現實中卻存在多種關係並存下的圖,例如觀察者模式中就存在多種關係(如圖2-14),對於這樣的關係圖我們應該如何處理呢?

我們可以通過分離不同關係在不同獨立的圖形中進行描述,這有一個前提條件是這樣的關係是具有獨立性的,相互之間不會產生關聯。如果其存在獨立性,那麼其相關的特徵(通過一定的概念抽象後的結果值)具有可加性,但是,單從耦合性方面來說,其可能所有的關係都具有這樣的特性,所以此時就不能通過不同獨立的圖形來進行描述。

 

 

2-14

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章