摘要:
单件模式(Singleton Pattern)动机(Motivation): 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。 如何绕过常规的构造器,提供一种机制来保证一个类只创建一个实例? 这应该是类设计者的责任,而不是类使用者的责任。结构图:意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。------<<设计模式>>GOF生活的例子:适用性:(1)当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。(2)当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一 阅读全文
posted @ 2013-06-20 16:11
Jerryz
阅读(868)
评论(2)
推荐(0)