Design Pattern
文章平均质量分 78
chenchuanglian
这个作者很懒,什么都没留下…
展开
-
Design Pattern Factory Method
【适用性】 (1)当一个类不知道它所必须创建的对象的类的时候; (2)当一个类希望由它的子类来指定它所创建的对象的时候; (3)当类将创建对象的职责委托给多个帮助子类的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。 【引用】FACTORY METHOD—请MM去麦当劳吃汉堡,不同的MM有不同的口味,要每个都记住是一件烦人的事情,我一般采用Factory Method原创 2012-04-25 14:05:10 · 239 阅读 · 0 评论 -
Design Pattern Abstract Factory
【适用性】 (1)一个系统要独立于它的产品的创建、组合和表示时; (2)一个系统要有多个产品系列中的一个来配置时; (3)当你要强调一系列相关的产品对象的设计以便进行联合使用时; (4)当你提供一个产品类库,而只想显示它们的接口而不是实现时。 【引用】 ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的套餐和肯德基的套餐都是MM爱吃的东西,虽然口味有所不同,但不管你带MM原创 2012-04-25 11:33:03 · 290 阅读 · 0 评论 -
Design Pattern Template Method
【适用性】 (1)一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。 (2)各子类中公共的行为应被提取出来并集中到一个公共的父类中来避免代码重复。 (3) 控制子类扩散。 【引用】 TEMPLATE METHOD——看过《如何说服女生上床》这部经典文章吗?女生从认识到上床的不变的步骤分为巧遇、打破僵局、展开追原创 2012-04-25 10:12:26 · 190 阅读 · 0 评论