摘要: 单例模式特点: 1 :单例类只可有一个实例。 2 :单例类必须自己创建自己这惟一的实例。 3 :单例类必须给所有其他对象提供这一实例。 创建单例常用的方式: 1:静态变量法,也叫惰性实例化; 2:双重锁定。 第一:静态变量法 这种方式非常好理解,.net的运行机制决定了静态变量可以形成单件,静态变量 阅读全文
posted @ 2016-08-04 23:44 傲世狂枫 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式:动态地给一个对象添加一些额外的职责,就增加功能来说,Decorator模式比生成子类更为灵活。 Decorator模式的工作原理是:可以创建始于Decorator对象(负责新的功能的对象)终于原对象的一个对象“链”。 图1装饰者链 装饰者模式隐含的是通过一条条装饰链去实现具体对象,每一条 阅读全文
posted @ 2016-08-04 23:16 傲世狂枫 阅读(200) 评论(0) 推荐(0) 编辑