Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Design Pattern & UML
打印话题 寄给朋友 订阅主题 |
作者 | Re:visitor感觉有点麻烦,不如直接判断? [Re:jameszhang] |
justin_here
良葛格 发贴: 72 积分: 96 |
于 2004-12-17 20:10
就「個人經驗」,很少看到Visitor模式的應用。。。。 http://caterpillar.onlyfun.net/ |
作者 | Re:visitor感觉有点麻烦,不如直接判断? [Re:jameszhang] |
emarket
亢龙有诲 CJSDN高级会员 发贴: 460 积分: 82 |
于 2004-12-17 22:33
如果你接触过 用smalltallk的人写的代码,你就会发现发现你在visitor的海洋里面了。 smalltalk里面允许返回一段代码块, java里面很多人就用visitalbe去模拟这种代码段。 不过我是很讨厌这种code的, 不过如果真的需要用到 double dispach , 并且 visitable的结构相对固定,你还是可以引入visitor的。 不过至今为止 我还没有见到过这种requirement。 实际当中应该尽量减少这种代码。 个人Blog http://agilespeaking.blogspot.com/ |
作者 | Re:visitor感觉有点麻烦,不如直接判断? [Re:jameszhang] |
emarket
亢龙有诲 CJSDN高级会员 发贴: 460 积分: 82 |
于 2004-12-18 17:21
如果你的vistable们的结构相对 固定,你可以在不改 visitable 代码的基础上,增加visitor, 从而达到 extendable的目的。 个人Blog http://agilespeaking.blogspot.com/ |
作者 | Re:visitor感觉有点麻烦,不如直接判断? [Re:jameszhang] |
jameszhang
CJSDN高级会员 发贴: 1594 积分: 111 |
于 2004-12-18 22:31
"First they ignore u, then they laugh at u, then they fight u, then u will win Mahatma Gandhi" |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |