![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Design Pattens
文章平均质量分 78
wangqun2007
这个作者很懒,什么都没留下…
展开
-
设计模式--创建模式--简单工厂
设计模式大体上可以分为三类1.创建模式2.行为模式3.结构模式在本文章中首先对创建模式进行介绍: n创建模式分为类的创建模式和对象的创建模式两种。 #对象的创建模式:是把对象的创建过程动态的委派给另一个对象,从而动态地决定客户端将得到哪些具体类的实例,以及这些类的实例是如何被创建和组合在一起的.#类的创建模式:类的创建模式使用继承关系,把类的创建延迟原创 2007-08-10 14:07:00 · 619 阅读 · 0 评论 -
设计模式--创建模式--抽象工厂
n抽象工厂(Abstract Factory)模式 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式的简略类图如下: 左边的等级结构代表工厂的等级结构,右边的两个等级结构分别代表两个不同的产品的等级结构。 抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,创建多个产品族中的产品对象。这就是抽象工厂模式的用意。原创 2007-08-10 15:38:00 · 637 阅读 · 0 评论 -
设计模式--创建模式--工厂方法
下面介绍:工厂方法(Factory Method)模式 工厂方法模式是类的创建模式,其用意是定义一个创建对象的工厂接口,将实际创建工作推迟到子类中去。 #工厂方法模式的引进 工厂方法模式是简单工厂模式的进一步抽象和推广(部分代码见简单工厂)。由于使用了多态性,工厂方法模式保持了简单工厂的优点,而客服了它的缺点。 那就让我们还以农场的需求开始新的设计原创 2007-08-10 15:08:00 · 572 阅读 · 0 评论