设计模式-可复用面向对象软件的基础 源代码 源程序 含有大部分的源代码,对学习设计模式很有帮助