摘要: 1、MVC(Model-View-Controller,模型-视图-控制器)模式是相当古老的设计模式之一,它最早出现在SmallTalk语言中。MVC模式是一种复合设计模式,由“观察者”(Observer)模式、“策略”(Strategy)模式和“合成”(Composite)模式等组成。MVC模式由... 阅读全文
posted @ 2015-09-23 21:28 CookieJar 阅读(352) 评论(0) 推荐(1) 编辑
摘要: 1、观察者(Observer)模式也叫发布/订阅(Publish/Subscribe)模式,是MVC(模型-视图-控制器)模式的重要组成部分。在软件系统中,一个对象状态改变也会连带影响其他很多对象的状态发生改变。能够实现这一需求且复用性强,对象之间匿名通信的,观察者模式是其中最适合的一个。2、观察者... 阅读全文
posted @ 2015-09-23 17:39 CookieJar 阅读(419) 评论(0) 推荐(0) 编辑