work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年10月6日

摘要: 一、定义 定义:又叫门面模式,提供了一个统一的接口,用来访问子系统中的一群接口 外观模式定义了一个高层接口,让子系统更容易使用 类型:结构型 二、使用场景 1、子系统越来越复杂,增加外观模式提供简单调用接口 2、构建多层系统结构,利用外观对象作为每层的入口,简化层间调用 三、优点 简化了调用过程,无 阅读全文

posted @ 2018-10-06 19:48 work hard work smart 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 一、定义 原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 特点:不需要创建任何创建的细节,不调用构造函数 类型:创建型 二、适用场景 1、类初始化消耗较多资源 2、new产生的对象需要非常繁琐的过程(数据准备、访问权限等) 3、构造函数比较复杂 4. 循环体重生产大量对象时 三、优点 阅读全文

posted @ 2018-10-06 17:12 work hard work smart 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 一、定义 将一个复杂对象的构造与它的表示分离,使得同样的构造过程可以创建不同的表示 用户只需要指定需要建造的类型就可以得到它们,建造过程及细节不需要知道 类型:创建型 二、适用场景 如果一个对象有非常复杂的内部结构(很多属性) 想把复杂对象的创建和使用分离 三、优点 1、分装性好,创建和使用分离 2 阅读全文

posted @ 2018-10-06 00:27 work hard work smart 阅读(192) 评论(0) 推荐(0) 编辑