Design Patterns
文章平均质量分 76
shenghuafen
这个作者很懒,什么都没留下…
展开
-
设计模式之Singleton
设计模式之SingletonSingleton定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能sy原创 2005-04-09 16:07:00 · 928 阅读 · 0 评论 -
关于Gof设计模式的精辟总结
=======================把《设计模式》上提到的每一种模式过一遍,看多大比例的模式能总结为:“把拥有N个恶性依赖的协作,变成拥有M个良性依赖的协作”(如果每个模式都画出恶性依赖的图和良性依赖的图对比,更有好处)1。创建模式5个2。结构模式7个3。行为模式11个=======================1。创建模式5个在这些模式原创 2005-10-02 15:07:00 · 1608 阅读 · 0 评论 -
Modern C++ Design 学习笔记之Policy Based Class Design
版权所有 未经作者允许 不得用于商业用途 转载请附带这第一,二行http://www.cppblog.com/shenhuafeng/Modern C++ Design的第一章就是Policy Based Class Design,可见该技术是整个Loki库的设计基础.这种方式的优点是能够增加程序库的弹性和提高复用性.简单来说就是,一个Policy Based Class由很多基本的Po原创 2006-09-15 22:06:00 · 1736 阅读 · 0 评论