结构型


注册模式(Registry)

1、模式定义 注册模式(Registry)也叫做注册树模式,注册器模式。注册模式为应用中经常使用的对象创建一个中央存储器来存放这些...

由 学院君 发布于5 years ago    浏览数: 11643    点赞数: 4

流接口模式(Fluent Interface)

1、模式定义 在软件工程中,流接口(Fluent Interface)是指实现一种面向对象的、能提高代码可读性的 API 的方法,...

由 学院君 发布于5 years ago    浏览数: 15199    点赞数: 8

适配器模式(Adapter / Wrapper)

1、模式定义 首先我们来看看什么是适配器。 适配器的存在,就是为了将已存在的东西(接口)转换成适合我们需要、能被我们所利用的...

由 学院君 发布于5 years ago    浏览数: 14674    点赞数: 7

桥梁模式(Bridge)

1、模式定义 系统设计中,总是充满了各种变数,这是防不慎防的。比如客户代表可能要求修改某个需求,增加某种功能等等。面对这样那样的变...

由 学院君 发布于5 years ago    浏览数: 9571    点赞数: 7

组合模式(Composite)

1、模式定义 组合模式(Composite Pattern)有时候又叫做部分-整体模式,用于将对象组合成树形结构以表示“部分-整体...

由 学院君 发布于5 years ago    浏览数: 10392    点赞数: 6

数据映射模式(Data Mapper)

1、模式定义 在了解数据映射模式之前,先了解下数据映射,它是在持久化数据存储层(通常是关系型数据库)和驻于内存的数据表现层之间进行...

由 学院君 发布于5 years ago    浏览数: 15155    点赞数: 7

装饰器模式(Decorator)

1、模式定义 装饰器模式能够从一个对象的外部动态地给对象添加功能。 通常给对象添加功能,要么直接修改对象添加相应的功能,要么...

由 学院君 发布于5 years ago    浏览数: 14590    点赞数: 8

依赖注入模式(Dependency Injection)

1、模式定义 依赖注入(Dependency Injection)是控制反转(Inversion of Control)的一种实现...

由 学院君 发布于5 years ago    浏览数: 21457    点赞数: 16

门面模式(Facade)

1、模式定义 门面模式(Facade)又称外观模式,用于为子系统中的一组接口提供一个一致的界面。门面模式定义了一个高层接口,这个接...

由 学院君 发布于5 years ago    浏览数: 32473    点赞数: 18

代理模式(Proxy)

1、模式定义 代理模式(Proxy)为其他对象提供一种代理以控制对这个对象的访问。使用代理模式创建代理对象,让代理对象控制目标对象...

由 学院君 发布于5 years ago    浏览数: 10589    点赞数: 2

Search Results