my space:http://www.laaan.cn

flash mvc设计模式

mvc代表的是模型(model), 视图(view)以及控制器(controller)。controller控制model, views根据model显示;这样有个好出就是你把展现层(view)与数据层(model)的相关连接操作建立后,你需要控制的只是模型了,同时当你需要多个展现时,你要做的只是建立另外一个view与model的关系。只是一个总的感念,根据每个语言的特点有不同的实现方法——我是这么认为的。 ps:我到现在都还没有想清楚在ruby中怎么实现mvc~~~~~~ 在flash中,view与model关系的建立完全可以通过事件传递来实现。模型被操作后,抛出相关事件,展现层收到事件后调整显示效果(The model dispatches evens when changed, and then the views receive the events) 。而至于控制器,根据我的开发经验而言,其实控制器是可以分模型控制器与视图控制器: 阅读全文——共588字
posted @ 2008-10-16 08:57  laan  阅读(80)  评论(0)    收藏  举报
my space:http://www.laaan.cn