参考于下面的链接: 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 ...
smartwgd
搜索本博客
我的相册
209d5bef-82da-303d-8e4c-28f95f4c4cd3-thumb
观察者模式原型.png
共 4 张
最近加入圈子
存档
最新评论