23种设计模式 VOL.2: 工厂模式

思想: 调用方无需关心具体的实现细节, 实现的细节在工厂里处理, 调用者要什么工厂里有就返回什么; 由各地区订购披萨案例, 引出工厂模式的思考: 案例模型             产生的问题: 增加新品披萨后每个订购区域得重新依赖新品种, 如果区域有很多后期得每个区域去改变现有代码, 这样违背了开闭原则(提供方修改代码后不应该改动调用方的代码); 代码实现              简单工厂 模型
相关文章
相关标签/搜索