丢脸问题一大堆,,哪位高人楼几眼

dlsundway 2008-03-04 10:26:03

"组合优于继承",是否同意这句话,并阐述你的观点。

请说下Template模式与Strategy模式的异同点。

for(; ; ;)语句出现什么情况
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
小远 2008-03-04
  • 打赏
  • 举报
回复
1 "组合优于继承",是否同意这句话,并阐述你的观点。
当然不同意了,根本是两个作用,目的不同当然用的也就不同了

家里老婆管理,我买东西得从她那里拿,没她我拿不出来,当然不用继承,我是不是她生的

我银行中有VIP,白金用户,但他们全是用户的子类,这里是继承
snailooo 2008-03-04
  • 打赏
  • 举报
回复
第一个问题吧 最近刚看了一点模式, 说错了大家要告诉我哦
我觉得组合比继承好。虽然继承也有好处。 说说继承的缺点, 子类对父类的依赖较大,父类已实现了子类的部分接口, 若有变化,父类的实现有了修改,子类也会受到牵连,不够灵活。
组合本着复用的精神,将已有的类利用起来,一来不会过于膨胀类的层次,二来只需要知道类的接口,无需知道内部实现。
组合也有缺点拉,现成的类不是总是这么好用的拉

xian_hf 2008-03-04
  • 打赏
  • 举报
回复
第3个,1,没有结束条件
    2.多个分号
chensi05 2008-03-04
  • 打赏
  • 举报
回复
回答第一个吧,组合优于继承,同意这个观点,继承将基类的实现细节暴露给子类,两者的耦合性太强了。另外,继承的实现是静态的,而组合可以更灵活地实现

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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