哈哈,笑死我了,好久没有(2年了)来了,现在忍不住说两句。
设计模式:可复用面向对象软件的基础
这个确实是和具体语言没有关系的,况且这本书的例子可没有用.net,java,
都是用的C++,呵呵,不知道为什么变成了只是.net,java能用模式,而Delphi
不能?请问yanyandt2,不知C++适合不?要是C++不适合,得把四人帮给气死。
凡是面向对象的语言,都适合设计模式,这是肯定的。我完全同意网事如风,
对于yanyandt2,我只能表示深深的遗憾。
之所以说这些,是因为最近一直在用模式重构原来的软件,纯Delphi的。
目前用到的模式还不是很多,主要用了 composite,decorator,facade,
observer,state,iterator,模式,目前创建型模式还一个未用,继续准备用
strategy,bridge模式。
模式确实很好,和语言没有关系,但是具体实现的时候,和语言还是有关系,
比如Delphi不支持多重继承,没有静态函数,那么在四人帮说的某些模式实现
时,就需要变化一下,因为他们的例子全是C++的。
在此,我只能再次对yanyandt2表示我最最深的遗憾。