posts - 40,  comments - 12,  trackbacks - 0
     摘要: Visitor模式的一个优点体现在对集合元素的访问中:由于集合中的可访问元素都实现了Visitable接口,所以在迭代集合的过程中,我们可以将每个元素都看成是接口类型。

其次由于JAVA语言的多态性,虽然每个元素都是接口类型(Visitable),但每个元素的实现类不同,所以在调用accept方法时,虚拟机“知道”应该调起那个正确的方法(例如:集合中的一个String元素,会调用StringElement的accept方法)  阅读全文
posted @ 2008-04-15 17:38 Paul Lin 阅读(830) | 评论 (1)编辑 收藏
<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(2)

随笔分类

随笔档案

相册

BlogJava热点博客

好友博客

搜索

  •  

最新评论

阅读排行榜

评论排行榜

60天内阅读排行