访问者模式lua实现

--[[ 1.Visitor 抽象访问者角色,为该对象结构中具体元素角色声明一个访问操做接口。该操做接口的名字和参数标识了发送访问请求给具体访问者的具体元素角色,这样访问者就能够经过该元素角色的特定接口直接访问它。 2.ConcreteVisitor.具体访问者角色,实现Visitor声明的接口。 3.Element 定义一个接受访问操做(accept()),它以一个访问者(Visitor)
相关文章
相关标签/搜索