Markdown 繪製各種圖形———Mermaind語法
類圖
類圖是物件導向建模的主要構建塊。它用於應用程式結構的一般概念建模,以及用於將模型轉換為程式設計程式碼的詳細建模。類圖也可以用於資料建模。類圖中的類表示主要元素,應用程式中的互動以及要程式設計的類。
缺點是大了些
classDiagram
People <|-- Student
People: -int age
People: -string name
People: -string sex
People: +void say()
People: +void do()
Student: +void learn()
Student: +haveClass()
Student: +string No
People <|-- Teacher
Teacher: +void teacher()
程式碼 | 程式碼 | 解釋 |
---|---|---|
<|-- | --|> | 繼承 |
*-- | --* | 實心菱形(組合) |
-- | -- | |
o-- | --o | |
<.. | ..> |
classDiagram
A1 <|-- B1
B1 --|> C1
A2 *-- B2
B2 --* C2
A3 o-- B3
B3--o C3
A4 <-- B4
B4--> C4
A5 -- B5
B5-- C5
A6 <.. B6
B6..> C6
A7 <|.. B7
B7 ..|> C7
A8 .. B8
B8 .. C8