2011年5月27日
摘要: 外观模式,主要就是将系统中原本互相交接的一些功能通过一组简单的接口来进行处理,减少各个模块之间的交互性,降低耦合性能。这样的话,将使得维护非常的容易。那么,针对外观模式,一个具体的图例效果解释如下:上面的这个是在没有进行外观模式下的关系图,可以发现,类与类之间的耦合程度非常的高,并且稍显混乱。下面的这个是利用外观模式进行了分离的结果,可以看出,简洁多了,耦合程度也是大大降低。那么在具体的编码的时候,应该如何进行设计呢?其实,真正的设计应该是这样的,首先参看下面的具体流程图:具体的代码如下:首先是SubSystemOne.cs的具体源码:using System; namespace Facad 阅读全文
posted @ 2011-05-27 23:13 程序诗人 阅读(315) 评论(0) 推荐(0)