摘要: 设计模式总结Simple Factory Pattern(简单工厂模式) 优势和缺陷 在简单工厂模式中,工厂类是整个模式的关键所在。它包含必要的判断逻辑,能够根据外界给定的信息,决定究竟应该创建哪个具体类的对象。通过使用工厂类,外界可以从直接创建具体产品对象的尴尬局面中摆脱出来,仅仅需要负责“消费”对象就可以了,而不必管这些对象究竟是如何创建以及如何组织的。这样就明确区分了各自的职责和权力,有利于整个软件体系结构的优化。 不过,凡事有利就有弊,简单工厂模式的缺点也正体现在其工厂类上。由于工厂类集中了所有实例的创建逻辑,很容易违反GRASPR的高内聚的责任分配原则。将全部创建逻辑都集中到一个.. 阅读全文
posted @ 2012-11-15 11:31 popoxxll 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 添加引用,选择浏览添加dll模块,如果直接饮用项目会因检测到循环引用而被禁止。 阅读全文
posted @ 2012-11-15 10:38 popoxxll 阅读(810) 评论(1) 推荐(1) 编辑