随笔分类 -  设计模式

摘要:概念单例(Singleton)模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。它有三个要点:该类只能有一个实例必须自行创建这个实例须向整个系统提供该实例对于以上三个要点的理解:该类只能有唯一的一个实例,该类无法通过其他方式创建除了其本身提供的实例之外的新实例,换言之,一旦该类提供的实例被创建,该实例则是唯一的,无法重复创建或者修改;该类必须自行提供该实例,即实例化该类本身;向整个系统提供该实例,很明显该单例对象须要该单例类能够为其提供一个全局访问入口C#实现该模式的后两点是非常容易理解的,而在实现该模式中的各种方法中对于单线程工作模式下的实现也非常简单。代码如下: 1 p 阅读全文
posted @ 2012-09-12 17:29 LukyW 阅读(391) 评论(0) 推荐(0)