博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大话设计模式--访问者模式
阅读量:4920 次
发布时间:2019-06-11

本文共 331 字,大约阅读时间需要 1 分钟。

  访问者模式:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。

  访问者模式适用于数据结构相对稳定的系统,它把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由地演化。

  访问者模式的目的是要把处理从数据结构分离出来。有比较稳定的数据结构,又有易于变化的算法的话,使用访问者模式就是比较适合的,因为访问者模式使得算法操作的增加变得容易。

    访问者模式的优点就是增加新的操作很容易,因为增加新的操作就意味着增加一个新的访问者。访问者模式将有关的行为集中到一个访问者对象中。  

 

转载于:https://www.cnblogs.com/nixuebing/p/4203542.html

你可能感兴趣的文章
Java 手机短号
查看>>
Explain:H5+Webapp+MUI App 页面滑至到底部自动加载新的内容
查看>>
跨过边界的孩童( A Child Breaking Boundary)
查看>>
053第18
查看>>
Sass安装
查看>>
leetcode : comobination sum [经典回溯]
查看>>
leetcode : Add Bianry 基本功 字符转整数
查看>>
[HDOJ3333]Turing Tree(离线,树状数组)
查看>>
数据结构-冒泡法排序
查看>>
Java连接Linux服务器
查看>>
java中static关键字(转)
查看>>
Java实现Linux内查找服务器日志
查看>>
Java实现Linux上传&下载文件
查看>>
springboot 入门(转)
查看>>
微服务
查看>>
Springboot项目启动后访问不到Controller
查看>>
springboot 创建一个HelloWorld应用并且运行
查看>>
SpringBoot的配置文件
查看>>
java中charAt()方法的使用
查看>>
素数——POJ-2689
查看>>