设计模式
2022-08-09 23:33:44 28 举报
设计模式
作者其他创作
大纲/内容
LatteCoffeeFactory
+ createCoffee():Coffee
ItalyDessertFactory
+ createCoffee():Coffee+ createDessert():Dessert
工厂方法模式
DessertFactory
MatchaMousse
+ show():void
抽象工厂模式
AmericanCoffee
+ getName():String
CoffeeFactory
简单工厂模式
LatteCoffee
Coffee
+ getName():String+ andMilk():void+ andSugar():void
CoffeeStore
+ orderCoffee(String type) : Coffee
Tiramisu
Dessert
SimpleCoffeeFactory
+ createCoffee(String type) : Coffee
AmericanDessertFactory
- factory:CoffeeFactory
+setFactory(CoffeeFactory factory) : void+ orderCoffee() : Coffee
AmericanCoffeeFactory
0 条评论
下一页