码迷,mamicode.com
首页 >  
搜索关键字:模式设计    ( 1615个结果
Java单体应用 - 架构模式 - 03.设计模式-20.观察者模式
当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。
分类:编程语言   时间:2020-03-13 22:17:37    阅读次数:70
Java单体应用 - 架构模式 - 03.设计模式-23.策略模式
在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。
分类:编程语言   时间:2020-03-13 22:16:23    阅读次数:73
Java单体应用 - 架构模式 - 03.设计模式-25.访问者模式
在访问者模式(Visitor Pattern)中,我们使用了一个访问者类,它改变了元素类的执行算法。
分类:编程语言   时间:2020-03-13 22:15:44    阅读次数:73
Java单体应用 - 架构模式 - 03.设计模式-22.空对象模式
在空对象模式(Null Object Pattern)中,一个空对象取代 NULL 对象实例的检查。Null 对象不是检查空值,而是反应一个不做任何动作的关系。这样的 Null 对象也可以在数据不可用的时候提供默认的行为。
分类:编程语言   时间:2020-03-13 21:10:19    阅读次数:68
Java单体应用 - 架构模式 - 03.设计模式-21.状态模式
在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。
分类:编程语言   时间:2020-03-13 21:04:44    阅读次数:71
23种设计模式
设计模式分为三种类型,共23种 1. 创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。 2. 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 3. 行为型模式:模板方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式 ...
分类:其他好文   时间:2020-03-13 18:45:27    阅读次数:57
Java单体应用 - 架构模式 - 03.设计模式-15.命令模式
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。
分类:编程语言   时间:2020-03-13 18:34:35    阅读次数:67
Java单体应用 - 架构模式 - 03.设计模式-16.解释器模式
解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在 SQL 解析、符号处理引擎等。
分类:编程语言   时间:2020-03-13 18:20:38    阅读次数:61
Rust语言 模式设计 持续更新中
学习了一下 Rust 语言,不像人们说的学习曲线很高,为了练手,用 Rust 把常用的设计模式实现了一遍,就当。 github 地址: "https://github.com/lpxxn/rust design pattern" 目前实现的有,会持续更新: |序号 |模式 & 描述 | 已经实现的模 ...
分类:编程语言   时间:2020-03-13 13:11:47    阅读次数:83
Java单体应用 - 架构模式 - 03.设计模式-06.适配器模式
适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。
分类:编程语言   时间:2020-03-12 18:55:36    阅读次数:59
1615条   上一页 1 ... 11 12 13 14 15 ... 162 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!