
读书笔记
Xeroo
这个作者很懒,什么都没留下…
展开
-
[设计模式]Abstract Factory和Builder
9/9/2005 看到董董的帖子,想起来一直说要写读书笔记来着。 第一次读设计模式是在03年末,那次真的是囫囵吞枣,几乎没有收获,只是认识了原来C++可以这样设计程序。书被同学弄丢后一直没有温习,直到前些日子买回来了重读,才开始领略Design的魅力。 先写写我对Abstract Factory和Builder的理解吧。 黑体字表示模式名,斜题字表示是抽象原创 2006-01-07 00:24:00 · 1512 阅读 · 0 评论 -
[设计模式]关于Singleton的回收
写写今天做课程设计的时候设计的一个Platform类时应用的Singleton模式在destroy问题上查阅的一些资料以及自己的想法。汗一下,这么长的句子,呵呵。 Singleton之前在读书笔记里面写的很简单,因为Singleton的确比较容易理解的说,但是实际应用的时候才发现挺多问题的。 在不考虑destroy、register、threading safe的时候,Sing原创 2006-01-14 23:16:00 · 1164 阅读 · 0 评论 -
[设计模式]Singleton
10/8/2005 Singleton通过static关键字和protected的构造函数来确保实例的唯一性。用Static来修饰存储实例的指针,用Static来修饰访问实例的函数,用protected来修饰构造函数。 书里面讲到了一个Lazy Initialize的概念,就是说访问Singleton的时候,如果实例已经初始化就直接访问,没有就调用构造函数初始化一个出来。原创 2006-01-07 00:38:00 · 174 阅读 · 0 评论 -
[设计模式]Factory Method和Prototype
9/12/2005 今天看了一个下午的书,设计模式和系分,晚上回来路上遇到偶姐姐,报告了两杯奶茶,今天的奶茶不好喝~ 看Factory Method的时候,很纳闷,似乎和Abstract Factory一个模子出来的,不过往前翻了翻,往后翻了翻,发现,两者的区别在于动与静。Abstract Factory偏重于讲解动态模式,主要说得是如何设计符合在运行期能适应多样化产品的工厂方法,原创 2006-01-07 00:34:00 · 1550 阅读 · 0 评论