自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 设计模式--代理模式

代理模式(Proxy Pattern)定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。类型:结构型模式类图:由上图代理模式的结构为:抽象角色: 真实对象和代理对象的共同接口。代理角色: 代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可...

2017-01-20 08:49:00 77

转载 设计模式--抽象工厂模式

抽象工厂模式(Abstract Factory Pattern)定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。类型:创建型模式类图:代码实现:首先给出产品族,也就是类图中右半部分package zwb;interface ProductA { void methodA();}interfac...

2017-01-19 08:45:00 56

转载 设计模式--工厂方法模式

工厂方法模式(Factory Method Pattern)定义:定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。类型:创建类模式类图:代码实现:首先是抽象产...

2017-01-18 08:44:00 47

转载 设计模式--简单工厂模式

简单工厂模式(Simple Factory Pattern)定义:又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。类型:创建型模式UML图简单工厂模式中所包含的角色及其相应职责如下:工厂(Creator)角色:简单工厂模式的核心,由它负责创建所有...

2017-01-17 09:17:00 47

转载 设计模式--单例模式

单例模式(Singleton Pattern)定义:确保一个类有且仅有一个实例,而且自行实例化并向整个系统提供这个实例类型:创建型模式单例的几种实现方式:原始的单例模式的构造方式public class Singleton {  //静态实例  private static Singleton singleton;  //私有化构造函数  private Sing...

2017-01-16 10:07:00 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除