MVC的本来面目原来是3种模式啊!
看了《Head First Design Patterns》才知道,原来MVC是有Composite,Observer,Strategy三种模式组成的。Model和View之间是Observer模式,View使用了Composite模式,View和Control之间是Stratety模式。好书就是让人长见识 ^_^ 问题点数:0、回复次数:12Top
1 楼yangjun1982(阿杨)回复于 2006-09-14 17:46:28 得分 0
而在WEB中运用的MVC是一个变种,由于WEB环境的限制,省去了MVC之间存在的三种模式Top
2 楼hermit_xiaopeng(梦回唐朝)回复于 2006-09-19 23:38:50 得分 0
View和Control之间是Stratety模式
不好意思,没理解???Top
3 楼cwx714(小螃蟹)回复于 2006-09-21 10:07:59 得分 0
学习ing...Top
4 楼seakingwy(JAVAing~重新开始)回复于 2006-09-22 10:27:44 得分 0
不好理解哦Top
5 楼huqingmiao(林中漫步)回复于 2006-09-27 16:50:26 得分 0
那是简单点MVC实现, 通常应该还有Command PattenTop
6 楼lifeisgame(一知半解)回复于 2006-09-28 22:42:19 得分 0
呵呵,我看了好像不只三种啊!…Top
7 楼gameboy999(-'_'-)回复于 2006-09-29 11:21:03 得分 0
就像 玉蒲团 里面的zuoai 十式一样, 你自己用了很多的,只是不知道他的学术名称罢了Top
8 楼netstu(孤心)回复于 2006-09-29 12:59:40 得分 0
楼上大哥牛BTop
9 楼junit777(架构人生,持之以恒)回复于 2006-10-08 22:38:15 得分 0
MVC是一种思想Top
10 楼crazycy(崔毅,blog:http://www.blogjava.net/crazycy/)回复于 2006-10-09 11:00:11 得分 0
BS的MVC是从CS中衍生来的;
CS中是一种全局架构,也是一种模式;
BS中只是web层的一种结构;
至于MVC是有Composite,Observer,Strategy应该是CS的吧
BS的MVC主要用的是Front Controller 和 Command 吧
Top
11 楼libaoxia()回复于 2007-01-23 17:18:04 得分 0
view操作是变化的,所以control根据view操作有不同响应策略Top
12 楼GODProbe(温暖线索)回复于 2007-01-24 10:05:16 得分 0
“...View使用了Composite模式,View和Control之间是Stratety模式。好书就是让人长见识”
BS结构的View层使用了Composite模式?呵呵,真是牵强附会扯JB蛋!就和你这个0分贴一样无聊。Top




