设计模式-UML图
2022-03-17 14:32:03 0 举报
设计模式-UML图
作者其他创作
大纲/内容
受伤Context
+getResult()
M的N次方类
. . .
CashRebate
+ acceptCash():double
decorator
SubSystemB
+methodOne()
乘法工厂
+createOperator : 运算类
descY2Y
+acceptDesc()
工作经历
+工作时间区间 : String+公司 : String
M的N次方工厂
extends
depends
client
CashSuper
Person
+name
+show()
乘
+getResult() : double
. . . . . . .
ConcretePrototypeB
+clone()_
UserInterfaceImpl
CashNormal
Product
- parts : List<T>
+ add()+ show()
减法工厂
SubSystem classes
事故Context
模仿cglib用继承的方式实现
加
Builder
CashFactory
+createCashAccept():CashSuper
除
除法工厂
stockC
+buy()+sell()
factory
aggregation
TSirts
user应用类
Fund
stockB
+buildPart()+getResult()
排名Context
加法工厂
strategy
association
运算类
+NumberA : double+NumberB : double
descHead
SubSystemD
exterior
-build
<<interface>>抽象工厂
+createOperator : 运算类
CashReturn
Proxy
+ UserInterfaceImpl userImpl
UserInterface<<interface>>
stockA
descContext
Trouser
SubSystemC
Facade
+methodA()+methodA()
prototype
+strategy
finery
# Person componen
+ decorator()+ show()
计算规则
1 *
ConcretePrototypeA
减
简历
descM2M
死亡Context
CreateBuilder
-product : Product
模仿jdk动态代理实现方式
Sneake
Director
+construct()
descCondition
财损Context
descSuper
代理类
Prototype
SubSystemA
0 条评论
下一页