装饰器模式

1、定义 装饰器模式 允许向一个现有的对象添加新的功能,同时又不改变其结构。装饰者可以在所委托被装饰者的行为之 … 阅读更多

责任链模式

1、定义 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条 … 阅读更多

原型模式

在编码过程中,有些对象创建起来会比较复杂,属性众多,而偏偏是频繁需要的。这时如果按照常规思路来new对象的话, … 阅读更多

适配器模式

1、定义 将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可 … 阅读更多

工厂模式

1、定义: 定义一个用于创建对象的接口,让子类决定实例化哪个类,工厂类将一个类的实例化延迟到其子类。 属于创建 … 阅读更多

单例模式

定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 单例模式应该 … 阅读更多

代理模式

1、定义 代理(Proxy)提供了对目标对象另外的访问方式;即通过代理对象访问目标对象. 属于结构型模式。 代 … 阅读更多