作者sorryChen (陈扬和)
看板Programming
标题Inheritance (继承)
时间Wed Nov 19 03:10:59 2008
其实我不懂什麽时候才真正应该用继承..
我的用法只是把继承structuralize我的code.
比如说我要设计一台跑车的class.
我就先设计"交通工具"此class..再设计车这个class 继承交通工具
在设计"跑车"继承"车", 虽然其实所有的class都是我写的
而且目前我只需要跑车.. 这个物件 但因为这个物件有许多
memeber function 和 variables 我是靠继承来把code在功能上
分的比较清楚..我还使用多重继承 来让一个class有多个class的member
和function.
现在被说这样做很不好, 误解了inheritance的真意
而且能尽量不用继承最好...我想版友们一定会叫我去看书
我看来看去还是看不懂为什麽不好
请原谅我没看过pattern design但是有没有大师可以指点一下
(March 学长....)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.125.87.33
1F:推 PsMonkey:你需要 OOAD 版... 219.70.197.3 11/19 04:23
2F:→ sorryChen:感谢 128.125.87.33 11/19 04:55
※ sorryChen:转录至看板 OOAD 11/19 04:55
3F:推 march20:被点名了 -___- 比较理想的继承方式是 128.54.35.197 11/19 06:10
4F:推 march20:interface inheritance, 这才是真的把 128.54.35.197 11/19 06:11
5F:推 march20:interface 和 implementation 分开 128.54.35.197 11/19 06:11
6F:推 march20:然後你说的问题 design pattern 头几章有 128.54.35.197 11/19 06:13
7F:推 march20:大致讨论过, 建议先去看看 :P 128.54.35.197 11/19 06:13
8F:推 qrtt1:点名在提问手守则被列为大忌啊!!!218.161.121.132 11/19 07:54