SSI ļʱ
Recent update: 2008-3-11

大家来说说decorate模式的精髓

288 byte By msdn at 2007-8-14
我先说说,抛砖引玉。 我觉得这个模式的精髓和composite模式其实是一样的, 那就是把一系列的具有相似的类设计成具有统一接口。 对于decorate,用户可以用这个统一的接口来操作任何一个类。这样就可以用这些类相互修饰。产生复杂的对象。而用户接口不变。 对于composite,用户也是可以用这个统一的接口来操作,这里和decorate的区别是,decorate是用一个修饰另一个,以此类推,可以递归修饰。而composite则是可以一个包含多个,并且可以递归包含。 这两个模式的精髓都在于统一接口,这样就可以使用递归来实现复杂对象。 不知道理解的对不对,请高手指正。
SSI ļʱ

关于Singleton模式用C++实现中的一个思考

300 byte By msdn at 2007-8-14
大家都知道,在用C++来实现Singleton模式的时候通常把构造函数声明为私有的或者保护的。同时声明一个公有的静态的伪构造函数,通过它来调用真正的构造函数。在实现这个伪构造函数的时候通常有两种方式: class Singleton; static Singleton& Singleton:;fakeSingleton() { static Singleton s; return s; } 第二种方式: class Singleton{ public: static Singleton* fakeSingleton(); ... private: Singleton(); ...
SSI ļʱ

谁来讲讲理解builder模式的关键

5 byte By msdn at 2007-8-14
如题目

祝贺开版,原则性散分,开版怎么不先说声,没站到一楼.

7 byte By msdn at 2007-8-14
周末结贴.
SSI ļʱ
SSI ļʱ
SSI ļʱ