YS

学无止境

运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象类大幅度减少需要创建的对象数量、避免大量相似类的开销,从而提高系统资源的利用率。
阅读全文 »

将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一个工作。
阅读全文 »

在不改变现有对象结构的情况下,动态地给该对象增加一些职责
阅读全文 »

外观模式又叫门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。
阅读全文 »

用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或者相似的新对象。在这里原型实例指定了要创建的对象种类。用这种方式创建对象非常高效,根本无须知道对象创建的细节。
阅读全文 »

将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。
阅读全文 »

抽象工厂模式提供一个创建一系列相关或者相互依赖对象的接口,无须指定他们具体的类
阅读全文 »

工厂方法模式是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方法后期维护拓展的目的。它的核心结构有四个角色,分别是抽象工厂、具体工厂、抽象产品、具体产品。
阅读全文 »

简单工厂模式属于创建型模式又叫静态工厂方法模式,它属于创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。
阅读全文 »

单例模式是java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式设计到一个单一的类,该类负责创建自己的对象,同时保证只有单个对象被创建,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
阅读全文 »
0%