一、一圖勝千言

二、類圖6大關系使用說明.puml
'關系圖使用要求: '1.使用關聯依賴聚合組合這4大關系時,一定要將代碼體現標注上,看起來會更通俗易懂, '2.繼承類和介面的關系能區分更好,不區分也不必過于糾結(不想區分時可統一為繼承類方式畫圖),因為plantUML中已有明顯的介面和類的區別 '可訪問性說明 'private - 'protect # 'package private ~ 'public + '其他參見plantuml類圖說明:https://plantuml.com/zh/class-diagram @startuml class ClassA { } class ClassB { } class ClassC { } class ClassD { } class ClassE { } class ClassF { } class ClassG { } class ClassH { } class ClassI { } class ClassJ { } class ClassK { } class ClassL { } ClassA <|.. ClassB :繼承(介面)(實作)(B is a A) ClassC <|-- ClassD :繼承(類)(泛化)(D is a C) ClassE <.. ClassF :依賴(代碼體現:方法引數、回傳值,區域變數)(F use a E) ClassG <-- ClassH :關聯(代碼體現:成員變數)(H has a G) ClassI <--* ClassJ :組合(代碼體現:成員集合變數)(J contains many I) ClassK <--o ClassL :聚合(代碼體現:成員集合變數)(L has many K) @enduml
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/234187.html
標籤:其他
上一篇:類圖6大關系使用說明
