浏览了一遍设计模式,散分

YufengShi 2006-04-23 06:23:05
用了3周时间看了一遍GOF的设计模式,
深刻理解了封装和多态的重要性,以及继承的不重要性(少用为好,对实现的依赖太强).
总体来说,设计模式的
目标就是--"可复用",
手段就是--"封装变化".

特此散分,以为纪念.
...全文
212 点赞 收藏 23
写回复
23 条回复
YufengShi 2006年04月24日
我是lz
我说的继承不重要或者说是没那么重要,指的是实现继承.

揭帖了,多谢各位兄弟的关注.
回复 点赞
roger_77 2006年04月24日
lz说得偶感觉有点矛盾,没有继承,哪来的多态,其重要性又从何说起?

回复 点赞
Romakeloli 2006年04月24日
这个很难说
回复 点赞
晨星 2006年04月24日
另外,楼主说的“继承的不重要性”,应该是指“实现继承”吧,“接口继承”是许多语言实现多态的唯一方式,怎么可能不重要呢?
回复 点赞
晨星 2006年04月24日
嗯,的确是切中要点,至少俺的感觉也是这样。
回复 点赞
逸学堂 2006年04月24日
目标就是--"可复用",
手段就是--"封装变化".
切中要点。
回复 点赞
ouyh12345 2006年04月24日
jf
回复 点赞
iamcaicainiao 2006年04月24日
恭喜恭喜,我还没看呢。将要看。
回复 点赞
linwubin1982 2006年04月24日
jf
回复 点赞
dg243 2006年04月23日
路过。。。
回复 点赞
xlsue 2006年04月23日
继承不重要?继续路过。。。
回复 点赞
muyi666 2006年04月23日
up
回复 点赞
sankt 2006年04月23日
我曾经看过,印象很深刻:
1.面向接口编程,而不是面向实现编程

2.尽量使用组合,而少用继承.当然多态的实现还是体现在继承上.

23种设计模式它是一种指导思想,我想学习的主要目的,就是要让自己自觉地使用优雅的模式来设计自己的代码框架.

回复 点赞
junguo 2006年04月23日
不至于吧,继承的不重要性?
没有了继承就没有了面向对象.书上所表达的观点也只是优先使用聚合,而后考虑继承.
回复 点赞
fiftymetre 2006年04月23日
这书实在看不懂 :(
回复 点赞
dch4890164 2006年04月23日
呵呵
more exception c++
上也说继承这个问题了
不过他说的不是不重要,是重要性被夸大了。
还有就是多态在某种程度上可以用模版实现。
回复 点赞
yj5095 2006年04月23日
呵呵!我还没看完呢!
回复 点赞
只见烟火飞扬 2006年04月23日
还没读过~~

jf
回复 点赞
lei001 2006年04月23日
mark!
回复 点赞
cunsh 2006年04月23日
没有继承怎么多态呀.
回复 点赞
发动态
发帖子
非技术区
创建于2007-09-28

4417

社区成员

5.8w+

社区内容

C/C++ 非技术区
社区公告
暂无公告