论坛首页 招聘求职论坛

moody二面(电话)题目回忆……痛苦

浏览 29654 次
精华帖 (3) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-07-29  
1年的有点困难,但实话说题目很普通.
0 请登录后投票
   发表时间:2009-07-29  
樓主加油,工作是難找,特別是經驗太少。
0 请登录后投票
   发表时间:2009-07-29  
问的确实比较细。
0 请登录后投票
   发表时间:2009-07-29  
hekeji 写道
key232323 写道
decorator模式,swing阿,晕,我突然想起来了

汗,当时竟然说reflection……omg


感觉应该是 java.io.* 下的一些类大多使用这种模式

不是感觉,io那些类就是用的钻石模式。。。
考设计模式,有时候感觉挺无聊的。。
0 请登录后投票
   发表时间:2009-07-29  
containsoft 写道
asialee 写道
索引概念,用途,为什么不能建立过多的索引
感觉一般来说在优化SQL的时候,简历索引是最有效的,但感觉建立不当,反而会适得其反,不知道什么原因。还有应该索引也会占空间吧。

索引过多,影响insert的效率。

还有update,delete,占用空间。。。
0 请登录后投票
   发表时间:2009-07-29  
聚合 和 组合
孙悟空和他四肢是聚合
孙悟空和金箍棒是组合

开始的题还行 后边太困惑了 电话面这么问不得面个半天?
0 请登录后投票
   发表时间:2009-07-29  
asialee 写道
UML聚合和组合的区别,在写java代码中,编码上有什么区别?
这个问题不好回答,聚合和组合感觉在编码上没什么区别呀,但在设计的时候感觉组合式一种类之间的弱耦合关系,聚合感觉依赖比较强烈,部分离开整体不能独立存在,比如手指和手之间的关系。

说反了!不能误人啊!
书上是这样描述的:聚集是关联中的一种,聚集对象由部分对象组成;组合又是一种特殊的聚集。在一个组合对象中,部分对象只能作为组成对象的一部分与组合对象同时存在。
即是说,组合是“当聚集对象和它的组成对象之间是具有强关联的一种特殊聚集”,组合对象的关键特征是部分对象只能存在于组合对象之中,并且部分体的寿命可能比组合体短,但组合体消亡,部分体也必然消亡。
我们举例来说明:
聚集
电脑可以由显示器、CPU、主板、硬盘、键盘、鼠标等聚集而成。在这种关系里面,各个组成部分是可以分拆开独立存在的。
组合
衬衣是由主体、衣领、袖口、衣袖、钮扣等组合而成。在这种关系里面,衣袖或者衣领等如果拆分开来并不能算是一个独立的主体,不具有价值了。


0 请登录后投票
   发表时间:2009-07-29  
mesmes 写道
asialee 写道
UML聚合和组合的区别,在写java代码中,编码上有什么区别?
这个问题不好回答,聚合和组合感觉在编码上没什么区别呀,但在设计的时候感觉组合式一种类之间的弱耦合关系,聚合感觉依赖比较强烈,部分离开整体不能独立存在,比如手指和手之间的关系。

说反了!不能误人啊!
书上是这样描述的:聚集是关联中的一种,聚集对象由部分对象组成;组合又是一种特殊的聚集。在一个组合对象中,部分对象只能作为组成对象的一部分与组合对象同时存在。
即是说,组合是“当聚集对象和它的组成对象之间是具有强关联的一种特殊聚集”,组合对象的关键特征是部分对象只能存在于组合对象之中,并且部分体的寿命可能比组合体短,但组合体消亡,部分体也必然消亡。
我们举例来说明:
聚集
电脑可以由显示器、CPU、主板、硬盘、键盘、鼠标等聚集而成。在这种关系里面,各个组成部分是可以分拆开独立存在的。
组合
衬衣是由主体、衣领、袖口、衣袖、钮扣等组合而成。在这种关系里面,衣袖或者衣领等如果拆分开来并不能算是一个独立的主体,不具有价值了。





额 你好像才说反了。。。
0 请登录后投票
   发表时间:2009-07-29   最后修改:2009-07-29
sgp2004 写道
mesmes 写道
asialee 写道
UML聚合和组合的区别,在写java代码中,编码上有什么区别?
这个问题不好回答,聚合和组合感觉在编码上没什么区别呀,但在设计的时候感觉组合式一种类之间的弱耦合关系,聚合感觉依赖比较强烈,部分离开整体不能独立存在,比如手指和手之间的关系。

说反了!不能误人啊!
书上是这样描述的:聚集是关联中的一种,聚集对象由部分对象组成;组合又是一种特殊的聚集。在一个组合对象中,部分对象只能作为组成对象的一部分与组合对象同时存在。
即是说,组合是“当聚集对象和它的组成对象之间是具有强关联的一种特殊聚集”,组合对象的关键特征是部分对象只能存在于组合对象之中,并且部分体的寿命可能比组合体短,但组合体消亡,部分体也必然消亡。
我们举例来说明:
聚集
电脑可以由显示器、CPU、主板、硬盘、键盘、鼠标等聚集而成。在这种关系里面,各个组成部分是可以分拆开独立存在的。
组合
衬衣是由主体、衣领、袖口、衣袖、钮扣等组合而成。在这种关系里面,衣袖或者衣领等如果拆分开来并不能算是一个独立的主体,不具有价值了。





额 你好像才说反了。。。



撒也不说了,自己看:
http://ootips.org/uml-hasa.html
http://www.c-sharpcorner.com/UploadFile/pcurnow/compagg07272007062838AM/compagg.aspx
http://martinfowler.com/bliki/AggregationAndComposition.html

有UML Distilled: A Brief Guide to the Standard Object Modeling Language 书的请翻到
Chapter 5. Class Diagrams: Advanced Concepts下的
Aggregation and Composition

0 请登录后投票
   发表时间:2009-07-29  
聚合可以从根找到所有聚合内对象,组合则不然,没什么关系的也可以组合.编码上的区别可能就是作为根对象的属性和临时变量的的区别吧.
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics