Visitor模式学习
摘要:
意图: 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 似乎理解很麻烦,其实说白了,就是动态的给已经写好的代码(类)加入新的功能! 当然,首先,需要考虑到这个类将来需要添加功能,留下这么一个坑才行!起对应实现就是在你的类中的Accept方法. 其实,更加通俗点理解.你想给你的类添加功能,要么打开代码直接添加,要么把事情给别人做,然后给外... 阅读全文
posted @ 2006-12-09 22:18 flyingchen 阅读(375) 评论(1) 推荐(0) 编辑