
设计模式
文章平均质量分 86
LuckyZZR
这个作者很懒,什么都没留下…
展开
-
为什么要用简单工厂
1.什么是简单工厂: 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。使用简单工厂就是定义了一个创建对象的类,由这个类来封装实例化对象的行为。 2.为什么要用简单工厂: 举例,如果我们要实现从控制台输入数据,根据输入的数据不同生成不同的书籍,例如输入C生成C_book,输入ja原创 2017-12-10 14:25:07 · 1310 阅读 · 0 评论 -
为什么要用工厂方法模式
1.什么是工厂方法模式 工厂方法(Factory Method)模式的是定义一个创建产品对象的工厂接口或抽象方法,让子类决定实例化哪一个类。工厂方法是一个类的实例化延迟的其子类。因为每一个具体产品类对应着一个具体的工厂类,故增加具体产品时只需要增加一个具体工厂类.。工厂方法模式是简单工厂模式的进一步抽象和推广,克服了简单工厂的违背开放-封闭原则的缺点,又保持了封装对象创建过程的优原创 2017-12-17 09:51:12 · 3910 阅读 · 2 评论 -
为什么要用抽象工厂模式
1.什么是抽象工厂模式? 2.代码实例 3.为什么要用抽象工厂模式原创 2018-01-22 12:00:59 · 2410 阅读 · 0 评论