访问者模式 Visitor
来源:互联网 发布:重庆鸿巨网络名企好吗 编辑:程序博客网 时间:2024/05/21 07:11
访问者模式(visitor)表示一个作用于某对象结构中的各元素的操作。它可以使你在不改变各元素的类的前提下定义作用于这些元素的新操作。
这用于某个对象结构中的元素数目比较固定(基本不会变动),而对于这些元素的操作可能要变化(增加新操作),vistor提供了在某个状态下,对对象结构中各元素的不同操作的访问接口,对象中使用accept接口接受一个具体的访问者。符合open-close原则。
访问者模式适用于数据结构相对稳定的系统,它把数据结构和作用于结构上的操作之间的耦合解开,使得操作集合可以相对自由地演化。
访问者模式的优点就是增加新的操作很容易,因为增加新的操作就意味着增加一个新的访问者。访问者模式将有关的行为集中到一个访问者对象中。
- 访问者模式(Visitor Pattern)
- 访问者模式(Visitor Pattern)
- 访问者(Visitor)模式
- Visitor访问者模式
- 访问者(Visitor)模式
- 访问者模式(Visitor Pattern)
- 访问者模式(Visitor)
- Visitor - 访问者模式
- Visitor 访问者模式
- 访问者模式(Visitor Pattern)
- 访问者模式 Visitor
- Visitor(访问者模式)
- 22.访问者模式--Visitor
- 访问者模式 Visitor Pattern
- Visitor访问者模式
- Java 访问者模式(Visitor)
- 访问者模式(Visitor Pattern)
- 访问者模式(Visitor)
- 工厂方法模式 Factory Method
- 【转】插件式设计的架构模型与实例
- 业界资讯:flash player 10.3 debug 发布
- ARM中断异常处理的返回
- 原型模式-Prototype
- 访问者模式 Visitor
- 走出MFC子类化的迷宫:子类化,SUBCLASSWINDOW,MFC消息机制
- Android Apk反编译问题总结
- Get和Post的区别(转)
- C# 操作符
- JAVA Calendar详解
- 全面认识Flex安全沙箱
- script
- Android Action 分类大全