java_my_life

 

2012年6月14日

《JAVA与模式》之访问者模式

摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的: 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。分派的概念 变量被声明时的类型叫做变量的静态类型(Static Type),有些人又把静态类型叫做明显类型(Apparent Type);而变量所引用的对象的真实类型又叫做变量的实际类型(Actual Type)。比如:List list = null;list = new ArrayList(); 声明了一个变量list,它的静态类型(也叫明显类型)是L... 阅读全文

posted @ 2012-06-14 09:49 java_my_life 阅读(40156) 评论(10) 推荐(11) 编辑

导航