《大话设计模式》里的模式都适合C++吗??

Learning_C 2009-12-12 04:07:32
《大话设计模式》里的模式都适合C++吗??

最近想看看关于设计模式的书
然后有人介绍《大话设计模式》
我看了一些之后
又有人提意见说里面的模式主要是给java的
不是全都是适合c++的

那我想问该书里的设计模式都是适合c++吗
如果不是的话
里面哪些设计模式是比较适合c++的

我是刚学设计模式这东西
不懂,请达人解答,谢谢!!!
...全文
457 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
足球中国 2009-12-16
  • 打赏
  • 举报
回复
大鸟的这本书,很多。看了多遍。。
再推荐一本相当经典的。封皮是大虾。名字中包含组件。。里面有很多相当实用的东西。
(名字记得糊涂了。)

___________________________________
我写的vs2005源代码管理器,只有团队资源管理中源码管理的功能。
http://topic.csdn.net/u/20091203/10/ca40b678-5443-4a18-a9f6-fad9051d0797.html
mbh0210 2009-12-16
  • 打赏
  • 举报
回复
模式和语言没有关系
Learning_C 2009-12-16
  • 打赏
  • 举报
回复
谢谢大家的回复
我找到自己要的答案了
就是编程学习的编程思想
呵呵
再次谢谢大家
threenewbee 2009-12-13
  • 打赏
  • 举报
回复
没有适合语言的设计模式
只有适合需要的设计模式
zxq1112 2009-12-13
  • 打赏
  • 举报
回复
这本书我也买了,里面例子是c#的,不过主要还是看思想.
sjdev 2009-12-13
  • 打赏
  • 举报
回复
不完全适合,楼上说的对,其实主要是思想。
各种语言的特性是不一样的,就譬如单件模式吧,使用csharp实现要比c++简单一些,但也仅此而已。
思想是通的,这就够了。
Learning_C 2009-12-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sp1234 的回复:]
你觉得学basic的书适合c++吗?

答案是类似的。可以说适合也可以说不适合。从源代码上来说,函数指针传递、回调、消息、事件编程在设计模式中根本不懂,所以它使用了一大堆雷人的词汇和迂回的做法来实现这些。但是从另一方面来说,设计模式随着当年java的火爆而被到处追捧,也自然让很多编程高手都去把自己的思想安装到它的套路里边,所以你也可以从对设计模式的各种雷人的解释中学到很多人的背景知识。
[/Quote]
谢谢你的回复
我觉得我的理解和你不一样
你说的"消息、事件"主要是win32编程的,但是你也可能要加自己的东西进去啊,
比如一个自定义的类型
这样的话,要使你的东西有很好的扩展,灵活等等,那就要考虑用什么设计模式好了
wuyq11 2009-12-12
  • 打赏
  • 举报
回复
看设计模式主要是学习其思想。看看不错
  • 打赏
  • 举报
回复
当然适用

不过建议你看设计模式-可复用面向对象软件的基础,基本都是C++来描述各种设计模式
  • 打赏
  • 举报
回复
你觉得学basic的书适合c++吗?

答案是类似的。可以说适合也可以说不适合。从源代码上来说,函数指针传递、回调、消息、事件编程在设计模式中根本不懂,所以它使用了一大堆雷人的词汇和迂回的做法来实现这些。但是从另一方面来说,设计模式随着当年java的火爆而被到处追捧,也自然让很多编程高手都去把自己的思想安装到它的套路里边,所以你也可以从对设计模式的各种雷人的解释中学到很多人的背景知识。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧