摘要: 抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。 确保原料的一致 披萨店成功的关键在于新鲜、高质量的原料。要如何确保每家加盟店使用高质量的原料?你打算建造一家生成原料的工厂,并将原料运送到各家加盟店。对于这个做法,现在还剩下一个问题:加盟店坐落在不同的区域,纽约的红酱 阅读全文
posted @ 2020-01-15 22:26 _dafeng 阅读(198) 评论(0) 推荐(1) 编辑
摘要: 单例模式(书中叫单件模式,个人习惯叫单例)确保一个类只有一个实例,并提供一个全局访问点。 有一些对象我们只需要一个,比方说:线程池、缓存、对话框、处理器偏好设置和注册表的对象等等。事实上,这类对象只能有一个实例,如果制造出多个实例,就会导致许多问题产生,例如:程序的行为异常、资源使用过量,或者是不一 阅读全文
posted @ 2020-01-15 22:14 _dafeng 阅读(193) 评论(0) 推荐(0) 编辑
摘要: "1. 单例模式" "2. 工厂模式" "3. 抽象工厂" "4. 策略模式" "5. 观察者模式" "6. 装饰者模式" "7. 命令模式" "8. 适配器模式" "9. 外观模式" "10. 模版方法模式" "11. 迭代器模式" 设计模式的六大原则 1、开闭原则(Open Close Prin 阅读全文
posted @ 2020-01-15 21:47 _dafeng 阅读(197) 评论(0) 推荐(0) 编辑