- 博客(5)
- 收藏
- 关注
转载 设计模式- 5原型模式
原型模式 一种对象创建型模式,他采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例,具有与原型一样的数据。 原型模式的特点: 1、由原型对象自身创建目标对象。也就是说,对象创建这一动作发自原型对象本身。 2、目标对象是原型对象的一个克隆。也就是说,通过原型模式创建的对象,不仅仅与原型对象具有相同的结构,还与原型对象具有相同的值。 ...
2019-07-29 10:31:27 91
转载 设计模式- 4单例模式
单例模式 单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的一个实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。 因为在应用系统开发时,我们常常有以下需求: 1、在多个线程之间,比如servlet环境,共享同一个资源或者操作同一个对象。 2、在整个程序空间使用全局变量,共享资源。 3、在大规模系统中,为了性能的考虑...
2019-07-23 09:47:00 84
转载 设计模式- 3抽象工厂模式
抽象工厂模式 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。 产品族 北方水果:北方苹果,北方葡萄; 南方水果:南方苹果,南方葡萄; 热带水果:热带苹果,热带葡...
2019-07-22 10:30:40 86
转载 设计模式- 2工厂方法模式
工厂方法模式 1.同样属于一种常用的对象创建型设计模式,又称为多态工厂模式,此模式的核心精神是封装类中不变的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。 2.它的核心结构有四个角色,分别是抽象工厂,具体工厂,抽象产品,具体产品。 ...
2019-07-22 09:42:22 80
转载 设计模式- 1简单工厂模式
简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例,简单来说就是,通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是工厂模式家族中最简单...
2019-07-19 10:13:23 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人