Android 设计模式入门到精通之二十:访问者模式(Visitor Pattern)

访问者模式(Visitor Pattern)

1. 概念

Represent an operation to be performed on the elements of an object structure.Visitor lets you define a new operation without changing the classes of the elements on which it operates.

封装一些作用于某种数据结构中的各种元素,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。

2. 应用场景

访问模式,对象使用时候,使用一个方法把自己传递回去,其他使用者就可以获悉该对象的所有的非private的对象了。

3. 优点

4. 缺点

5. 代码实践:TBD

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最初看动漫已经是好久之前了,从那以后动漫就变成了我生活的一部分,而网球王子是我印象最深刻的几部动漫之一,虽然随...
    皆似霰阅读 1,217评论 1 6
  • 今天周六要上班,工作很轻松,但是要一整天待在公司不能外出,虽然这是我所希望的工作,实在是休息时间少了一点。 不能休...
    萍水相逢0923阅读 184评论 0 0