工厂模式(Factory)
2019-05-14 14:26:09 0 举报
简单工厂、工厂方法、抽象工厂
作者其他创作
大纲/内容
简单工厂模式
<<Interface>>CarAbstractFactory
+ createHFCar():Car+ createCQCar():Car
<<Interface>>HFCar
+ run():void
抽象工厂模式
<<Interface>>CQCar
工厂方法模式
HFTruck
HFRoadster
CQTruck
RoadsterFactory
TruckFactory
<<Interface>>CarFactoryMethod
+ createHFCar():Car
工厂模式分为简单工厂、工厂方法、抽象工厂这三种模式,下面是UML类图,可以通过类图来区分不同之处
CQRoadster
CarSimpleFactory
+ createHFCar(type:String):Car
0 条评论
下一页