摘要: Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。C#实现:代码 Code highlighting produced by Actipro CodeHighlight... 阅读全文
posted @ 2010-04-30 11:08 云天 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.创建型模式 社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。单例模式(Singleton)创建者模式(Builder)原型模式(Prototype)简单工厂模式(Simple Factory)工厂方法模式(Factory Me... 阅读全文
posted @ 2010-04-30 11:02 云天 阅读(156) 评论(0) 推荐(0) 编辑