類別圖:三隻小豬 (原型模式)

Example: 三隻小豬


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
@startuml Example-Three-Little-Pigs-Prototype-Pattern

class Wall
{
+ material: string

+ __construct(string material)
}

class Building
{
+ name: string
+ wall: Wall

+ __construct(Wall wall, string name)
}

class Program
{
+ run()
}

Building->Wall
Program-->Building
Program-->Wall

@enduml

ʕ •ᴥ•ʔ:若不熟悉 UML 類別圖,可參考UML類別圖說明

Share