随笔分类 -  设计模式

摘要:代理模式其实就是通过一个类去代理真实类,下列干货说话:1,定义一个共用的接口 /// /// 代理类与被代理类实现之共用接口 /// interface IRealize { void GetName(); }2,被代理类 class Proxi... 阅读全文
posted @ 2014-08-03 15:20 等待是一生最初的苍老 阅读(224) 评论(0) 推荐(0)
摘要:抽象工场一般都是用反射获取配置文件想要切换的目标(概念不多说,网上一大堆重复概念),本例中用Factory类来实现(以目标数据库为例):1,首先定义共用接口(各种目标类都要实现的) interface IDB { void DataBase(); }2,实现类(目标实... 阅读全文
posted @ 2014-07-20 22:17 等待是一生最初的苍老 阅读(171) 评论(0) 推荐(0)
摘要:我们以前写过了很多中单例模式,确实都能实现我们想要的功能,但是单例模式最好的一种我觉得还是下列代码所示: public sealed class Singleton { Singleton() { } public static Sing... 阅读全文
posted @ 2014-07-14 23:17 等待是一生最初的苍老 阅读(93) 评论(0) 推荐(0)