社区
非技术区
帖子详情
浏览了一遍设计模式,散分
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
呵呵!我还没看完呢!
打赏
举报
回复
赞
只见烟火飞扬
2006-04-23
还没读过~~
jf
打赏
举报
回复
赞
lei001
2006-04-23
mark!
打赏
举报
回复
赞
cunsh
2006-04-23
没有继承怎么多态呀.
打赏
举报
回复
赞
加载更多回复(3)
相关推荐
设计模式
-03.02-创建型
设计模式
-工厂模式&建造者模式&原型模式
抽象工厂(Abstract Factory)如何设计实现一个Dependency Injection框架?工厂模式和 DI 容器有何区别?DI 容器的核心功能有哪些?如何实现一个简单的 DI 容器?最小原型设计提供执行入口配置文件解析核心工厂类...
游戏程序常规
设计模式
游戏程序常规
设计模式
https://gpp.tkchu.me/spatial-partition.html 二O一 八 年 十二 月于上海浦东新区 第一章 序 游戏设计...
【拓展】深度解析蚂蚁Ant Design的设计原则
作者:菜菜不甜https://www.zcool.com.cn/article/ZMTI1OTI1Mg==.html本文讲述了Ant Design设计原则的相关内容,希望可以给到各位帮助。...
javaScript 高级程序设计第4版通读第二遍
javaScript第四版通读第二遍: 第一章:什么是JavaScript js组成部分: 核心(ECMAScript): 即ECMA-262定义的语言,但不局限于
浏览
器。他包含了以下部分:语法、类型、关键字、保留字、操作符、全局对象。 ...
深度解析蚂蚁Ant Design的设计原则
『 Ant Design是什么 』众所周知蚂蚁集团的B端产品是一个庞大的系统,数量多且功能复杂,而且变动频繁,常常需要设计师和开发人员能快速做出工作上的配合。同时这类产品中有存在很多类似的...
发帖
非技术区
微信扫一扫
点击复制链接
分享社区
下载分享明细
1.5w+
社区成员
5.8w+
社区内容
C/C++ 非技术区
社区管理员
加入社区
帖子事件
创建了帖子
2006-04-23 06:23
社区公告
暂无公告