访问者模式

定义:封装作用于某数据结构(如List/Set/Map等)中的各元素操作 补充定义:可以在不改变各元素类的前提下,定义作用于这些元素的操作 类型:行为型 适用场景: 一个数据结构(如List/Set/Map等)包含很多类型对象 数据结构与数据操作分离 优点:增加新的操作很容易,即增加一个新的访问者
posted @ 2024-01-31 11:39  wangzhilei  阅读(3)  评论(0编辑  收藏  举报