摘要:
用途 组合模式 (Component) 将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有唯一性。 组合模式是一种结构型模式。 用途 组合模式 (Component) 将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合 阅读全文
posted @ 2016-09-20 17:16
熊猫卡洛斯
阅读(125)
评论(0)
推荐(0)
摘要:
用途 用途 为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式是一种结构型模式。 结构 图-外观模式结构图 Facade : 了解每个子系统类的功能,负责分发客户端的请求给各个子系统去处理。 class Class1 { public v 阅读全文
posted @ 2016-09-20 17:16
熊猫卡洛斯
阅读(165)
评论(0)
推荐(0)
摘要:
用途 装饰者模式 (Decorator) 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator 模式相比生成子类更为灵活。 用途 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator 模式相比生成子类更为灵活。 装饰者模式是一种结构式模式。 结构 图-装饰者模式结 阅读全文
posted @ 2016-09-20 17:15
熊猫卡洛斯
阅读(136)
评论(0)
推荐(0)
摘要:
用途 桥接模式 (Bridge) 将抽象部分与实现部分分离,使它们都可以独立的变化。 桥接模式是一种结构式模式。 结构 用途 将抽象部分与实现部分分离,使它们都可以独立的变化。 桥接模式是一种结构式模式。 结构 图-桥接模式结构图 Implementor : 定义实现接口。 Abstraction 阅读全文
posted @ 2016-09-20 17:13
熊猫卡洛斯
阅读(169)
评论(0)
推荐(0)
摘要:
用途 适配器模式 (Adapter) 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 用途 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式是 阅读全文
posted @ 2016-09-20 17:12
熊猫卡洛斯
阅读(224)
评论(0)
推荐(0)
摘要:
简介 简介 原型模式 (Prototype)用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 原型模式是一种对象创建型模式 (可参考 设计模式 创建型模式)。 回到顶部 结构 回到顶部 结构 图-原型模式结构图 Prototype:声明一个克隆自身的接口。ConcreteProtot 阅读全文
posted @ 2016-09-20 17:11
熊猫卡洛斯
阅读(133)
评论(0)
推荐(0)
摘要:
简介 简介 建造者模式 (Builder)将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是一种对象创建型模式 (可参考 设计模式 创建型模式)。 使用建造者模式,用户就只需要指定需要建造的类型,具体的建造过程和细节并不需要知道。 建造者模式是一种对象创建型模式 阅读全文
posted @ 2016-09-20 17:10
熊猫卡洛斯
阅读(145)
评论(0)
推荐(0)
摘要:
简介 抽象工厂模式 (Abstract Factory)提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 抽象工厂模式是一种类创建型模式 (可参考 设计模式 创建型模式)。 抽象工厂模式 (Abstract Factory)提供一个创建一系列相关或相互依赖对象的接口,而无需指定它 阅读全文
posted @ 2016-09-20 17:09
熊猫卡洛斯
阅读(186)
评论(0)
推荐(0)
摘要:
简介 工厂方法模式 (Factory Method)定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其他子类。 工厂模式是一种类创建型模式 (可参考 设计模式 创建型模式)。 回到顶部 结构 回到顶部 结构 图-工厂方法模式结构图 Product : 定义产品对象 阅读全文
posted @ 2016-09-20 17:08
熊猫卡洛斯
阅读(127)
评论(0)
推荐(0)
摘要:
简介 简介 单例模式(Singleton Pattern)保证一个类只有一个实例,并提供一个访问它的全局访问点。 单例模式是一种对象创建型模式 (可参考 设计模式 创建型模式)。 单例模式是设计模式中最简单的模式。它的用途就是使得类的一个对象成为系统中的唯一实例。 单例模式是一种对象创建型模式 (可 阅读全文
posted @ 2016-09-20 17:06
熊猫卡洛斯
阅读(156)
评论(0)
推荐(0)