工厂模式在这里是否有效,我可以将其与多个独立对象一起使用吗?



所以我想为餐厅菜单编写一个遵循OO原则的代码,例如:三明治:3种不同类型饮料:5种不同类型等等,我觉得用工厂方法设计模式是最好的吗?你同意吗?还是抽象工厂会做得更好?

工厂模式用于封装并可能隐藏创建 esp 复杂对象所需的逻辑。如果这是您的意图,它将适用

根据您的进一步上下文,使用多个工厂可能是有意义的。每个"类型"事物一个。例如,一个用于饮料,一个用于三明治

最新更新