1,组合与继承的区别。
优先使用对象组合,而不是类继承。
类继承被认为“破坏了封装性”,因为对子类而言,父类的内部细节是可见的!
父类与子类之间的强耦合关系也不符合面向对象设计的思想。
对象组合技术认为,你只需要通过组装已有的构件就能获得你要的功能。但事实是,因为可用构件的集合并不足够丰富。这时候,使用继承的复用来获得新的构件比组装旧的构件来得容易,所以继承和对象组合常常一起使用。
2,策略模式和模板模式的区别。
3,webwork和struts的体系结构。
4,oracle删除重复记录。
5,truncate与delete的区别。
相同点:truncate是不带 ...
- 浏览: 19801 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
[Jakarta Commons笔记] Co ...
看了Javadoc , 被 MultiValueMap 代替了。
-- by icank -
IE和firefox通用的复制到 ...
转载请注明出处copy text to clipboard with javas ...
-- by 花花公子 -
IE和firefox通用的复制到 ...
感谢!好像firefox处于安全考虑才对这个事件特殊处理?
-- by terryang -
[Jakarta Commons笔记] Co ...
[url][url][url][url][url][img][img] [lis ...
-- by xj_eon -
[Jakarta Commons笔记] Co ...
在使用时,MultiHashMap被建议不使用,为什么?有替代类?
-- by qfs_v






评论排行榜