工厂模式(通用类图和伪码) 松吹君 2022-08-04 236 阅读1分钟 概念: 工厂方法模式主要有两个角色:构造者(creator)和产品(product),外加一些接口(因为要针对接口编程),如抽象构造者和抽象产品。 构造者(有时直接就叫“工厂”)专门负责new一类产品,主函数调用构造者的时候,感受不到用了new Product()的逻辑,因为被隐藏了;产品专门指实现于一个产品接口的同类产品,被专门负责生产它的构造者创建。 伪码: 主函数:开工厂->造产品->用产品 对工厂设计模式的理解