参考于下面的链接:
http://www.jdon.com/designpatterns/designpattern_State.htm
http://blog.csdn.net/qutr/archive/2006/08/01/1007617.aspx
State模式的定义
: 不同的状态,不同的行为;或者说,每个状态有着相应的行为.
何时使用
State模式在实际使用中比较多,适合"状态的切换".
来段代码:
//先来一个状态:
package State;
public abstract class ...
这个模式很简单,转自 http://www.jdon.com/designpatterns/designpattern_Facade.htm
Facade模式的定义
: 为子系统中的一组接口提供一个一致的界面.
由上图可以看出, facade实际上是个理顺系统间关系,降低系统间耦合度的一个常用的办法。
注意哦~子系统里面的类和Facade类没有什么关系,只是简单的理顺关系。
来段代码:
static void Main(string[] args){
Facade tt = new Facade();
tt.Go();
}
class Faca ...
- 浏览: 2003 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
观察者模式原型.png
共 4 张
共 4 张
最近加入圈子
最新评论
-
我的everNote 天天学习站 ...
可以看看这个 http://xbeta.info/evernote-31.htm ...
-- by smartwgd -
我的everNote 天天学习站 ...
不错。。。我一直想想找个很好的记录学习日志的地方,都不是很方便。最近直接在豆瓣日 ...
-- by liusu -
我的everNote 天天学习站 ...
jmx 我这几天正在弄
-- by spyker -
Command命令模式
struts的action应该是基于请求驱动的MVC框架, webwork/xw ...
-- by darkjune -
Command命令模式
书里面这个图看起来很眼熟
-- by leisure






评论排行榜