sunxin's Studio.

装饰设计模式
装饰设计模式 又称包装设计模式,用来动态的扩展对象的功能,也是继承关系的一种替代方案之一。怎么写:一般都是把类对象作为构造函数传递。 使用场景:需要透明且动态的扩展类的功能时。 UML 角色介...
代理设计模式
代理设计模式概述 为目标对象提供一个代理对象,然后让代理对象控制对目标对象的引用。 静态代理:代理类在编译时就已实现好,Java编译完成后代理类就是一个.class文件 动态代理:代理类在运...
建造者(Builder)设计模式
建造者模式(Builder Patter)概述 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式又称为生成器模式。 Protuct产品类 Builder...