2016年7月2日
摘要: 访问者模式(visitor) 定义 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 UML图 角色 抽象访问者(Visitor)角色:声明了一个或者多个方法操作,形成所有的具体访问者角色必须实现的接口。 具体访问者(ConcreteVisi 阅读全文
posted @ 2016-07-02 10:58 韩思明 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 解释器模式(interpreter) 定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 UML类图 角色 抽象表达式(Expression)角色:声明一个所有的具体表达式角色都需要实现的抽象接口。这个接口主要是一个interpret()方法,称做 阅读全文
posted @ 2016-07-02 10:04 韩思明 阅读(195) 评论(0) 推荐(0) 编辑