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

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

特此散分,以为纪念.
...全文
236 23 打赏 收藏 举报
写回复
23 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
呵呵!我还没看完呢!
  • 打赏
  • 举报
回复
还没读过~~

jf
  • 打赏
  • 举报
回复
lei001 2006-04-23
mark!
  • 打赏
  • 举报
回复
cunsh 2006-04-23
没有继承怎么多态呀.
  • 打赏
  • 举报
回复
加载更多回复(3)
发帖
非技术区

1.5w+

社区成员

C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
帖子事件
创建了帖子
2006-04-23 06:23
社区公告
暂无公告