访问者模式(Visitor )

 GOF意图:表示一个作用于某对象结构中的各元素的操作。(元素设定访问器,访问器再访问对象) 角色: 1.Visitor 抽象访问者角色。有方法visitElent需要元素参数 2.ConcreteVisitor.具体访问者角色,访问元素对象的。 3.Element 被访问者,定义一个接受访问操作(accept()),它以一个访问者(Visitor)作为参数。 4.ConcreteElement
相关文章
相关标签/搜索