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

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

访问者模式:将对象(一组对象)和对象的操作隔离开来(“对象”做成抽象的结构,“操作”做成抽象的结构,调用时对象接收“操作”:第一次分配,对象中调用“操作”中的具体方法,并把自己传递过去,完成第二次分配。)

 

为了把算法和数据结构分离,对象结构应该要是稳定的,这样操作类就稳定,新的操作直接新增就好,也就是增加一个新的访问者。

访问者模式将有关的行为集中到一个访问者对象中。

有关

 

转载于:https://www.cnblogs.com/liurui/p/5579143.html

你可能感兴趣的文章
输入1-53周,输出1-53周的开始时间和结束时间
查看>>
实验二
查看>>
shell——按指定列排序
查看>>
crash 收集
查看>>
507 LOJ 「LibreOJ NOI Round #1」接竹竿
查看>>
UI基础--烟花动画
查看>>
2018. 2.4 Java中集合嵌套集合的练习
查看>>
精通ASP.NET Web程序测试
查看>>
vue 根据不同属性 设置背景
查看>>
51Nod1601 完全图的最小生成树计数 Trie Prufer编码
查看>>
Codeforces 1110D. Jongmah 动态规划
查看>>
android驱动在win10系统上安装的心酸历程
查看>>
优雅的程序员
查看>>
oracle之三 自动任务调度
查看>>
Android dex分包方案
查看>>
ThreadLocal为什么要用WeakReference
查看>>
删除本地文件
查看>>
FOC实现概述
查看>>
base64编码的图片字节流存入html页面中的显示
查看>>
这个大学时代的博客不在维护了,请移步到我的新博客
查看>>