摘要: 意图:保证一个类仅有一个实例,并提供一个该实例的安全访问点。举不太正确的例子,例如防火墙(有谁能将同一防火墙开两次?),当然这里的“谁”不一定是客户(人),而是客户程序,调用该实例的程序。错误的看法有人说,new一次不就行了吗?保证不new第二次就行!这样做不好,如果要每一个调用该实例的客户程序都保证只new一次,是否会很麻烦?也很不安全。我们将这个“只生成一个实例”的需求交由类的设计者本身保证,... 阅读全文
posted @ 2006-04-21 16:39 Aldebaran's Home 阅读(500) 评论(0) 推荐(0) 编辑