设计模式
crazyhacking
like a hacker
展开
-
23种设计模式简单概述之单例模式
1 单例模式 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 实现: .NET单例模式例子: 1 2 3 4 5转载 2014-01-22 19:38:40 · 865 阅读 · 0 评论 -
设计模式---Manager(管理器)
设计模式之美:Manager(管理器) 索引 意图 结构 参与者 适用性 效果 实现 实现方式(一):Manager 模式的示例实现。 意图 将对一个类的所有对象的管理封装到一个单独的管理器类中。 这使得管理职责的变化独立于类本身,并且管理器还可以为不同的类进行重用。 Encapsulates management o转载 2014-08-12 17:48:45 · 3004 阅读 · 0 评论