摘要: 介绍: 在访问者模式(Visitor Pattern)中,我们使用了一个访问者类,它改变了元素类的执行算法。通过这种方式,元素的执行算法可以随着访问者改变而改变。这种类型的设计模式属于行为型模式。根据模式,元素对象已接受访问者对象,这样访问者对象就可以处理元素对象上的操作。 访问者模式是为了将数据结 阅读全文
posted @ 2020-08-24 01:19 吉尔加斯 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 介绍: 解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。比如正则表达式。 定义: 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。 结构图: 阅读全文
posted @ 2020-08-24 00:15 吉尔加斯 阅读(143) 评论(0) 推荐(0) 编辑