码迷,mamicode.com
首页 >  
搜索关键字:pattern    ( 7665个结果
Java单体应用 - 架构模式 - 03.设计模式-17.迭代器模式
迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。
分类:编程语言   时间:2020-03-14 11:03:02    阅读次数:64
Java单体应用 - 架构模式 - 03.设计模式-24.模板模式
在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。
分类:编程语言   时间:2020-03-13 22:18:49    阅读次数:70
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
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
7665条   上一页 1 ... 53 54 55 56 57 ... 767 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!