定义 策略模式定义了一系列的算法,并将一系列算法封装起来,使他们能相互替换。策略模式让算法独立于使用者而独立变化。...[作者空间]
定义 定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。观察者...[作者空间]
单例模式的几种写法 1、饿汉模式 这种写法是在类装载时就实例化instance,他避免了多线程的同步问题。但是不能...[作者空间]
前言 先说下一下为什么决定来写关于设计模式的文章,本人也是从事开发很多年了,很多人肯定都曾有过这样的想法,就是把设...[作者空间]
定义 定义一个用于创建对象的接口,让子类决定实例化哪个类。 关键点 创建型设计模式之一 工厂方法模式又称工厂模式、...[作者空间]
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。 设计模式是...[作者空间]
定义 原型模式是一个创建型的设计模式。用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。原型模式多用于...[作者空间]
定义 将一个复杂对象的构建与它的表示进行分离,使得同样的构建过程可以创建不同的表示。 对象创建型的设计模式 Bui...[作者空间]
单例模式是应用最广的模式之一。 定义 确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 以上可知单...[作者空间]