【JS设计模式】访问者模式的代码示例

在访问者模式中,主要包括下面几个角色javascript一、抽象访问者:抽象类或者接口,声明访问者能够访问哪些元素,具体到程序中就是visit方法中的参数定义哪些对象是能够被访问的。 二、访问者:实现抽象访问者所声明的方法,它影响到访问者访问到一个类后该干什么,要作什么事情。 三、抽象元素类:接口或者抽象类,声明接受哪一类访问者访问,程序上是经过accept方法中的参数来定义的。抽象元素通常有两类
相关文章
相关标签/搜索