摘要: 复合模式——模式的模式 MVC(模型-视图-控制器):是由数个设计模式结合起来的模式。 戴着模式的有色眼镜看MVC: 模型利用观察者模式让控制器和视图可以随最新的状态改变而更新。 模型对视图和控制器一无所知,它们之间是完全解耦的,模型只知道有一些观察者它需要通知。模型还提供一些接口,供视图和控制器获 阅读全文
posted @ 2017-02-26 17:55 D-Dong 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 代理模式(Proxy):控制对象访问 ——为另一个对象提供一个替身或占位符来访问这个对象。 要点: 代理模式有许多变体,如:缓存代理、同步代理、防火墙代理和写入时复制代理 代理在结构上类似装饰者,但目的不同。 装饰者模式为对象加上行为,而代理则是控制访问。 为上一章的糖果机建立一个糖果监视器,在远程 阅读全文
posted @ 2017-02-26 16:10 D-Dong 阅读(416) 评论(0) 推荐(0) 编辑