您的位置:首页 > 其它

【初学设计模式】序

2011-03-17 19:09 120 查看
终于决定系统地学习一下设计模式了。参考的书是GoF的经典《设计模式》,机械工业出版社,2000.09年版。



语言是C++,以后有时间的话打算用C#也实现一下。



画UML类图的工具是StarUML,一个开源的工具。由于没系统学过UML,可能有些地方画的不对。但我已经争取做到无误了。



风格呢,

一是UML类图只反映大概关系,不会把一些代码的一些细节放上去,如不太重要的构造函数之类;

二是很多类函数的实现都用std::cout打印了函数名;

三是用main()函数模拟了很多模式里的Client;

四是涉及到列表时基本都STL里的简单容器实现,如std::vector。



几乎所有模式都有代码实现,代码使用Visual C++ 2010, 在Windows XP SP3编译通过。



希望有看到的网友可以给我指教,谢谢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: