实体和值对象

08-09-05 yongbuyanbai
虽然表面知道实体对象和值对象的区别,但是在分析设计的时候,总感觉把实体对象和值对象搞混,以至于把实体中添加了很多的属性,而有些属性是可以提取出来作为值对象的.所以应该如何区分这两个,比较迷茫,我往往都是寻找到了实体后,就直接思考其属性是什么,然后就往里面放置了,考虑值对象的情况很少.应该从什么地方出发考虑值对象(说到这里估计是对从实体对象中提取值对象不是很清楚了),请指点下!谢谢!
              

banq
2008-09-05 17:55
其实就是需要合并属性的同类项,以后要多个思考习惯,这些属性中哪些反映了另外一个对象的特征,那么就划分出子对象。

子对象不一定是值对象。

tearoffhu
2009-06-13 16:32
我只懂一点儿rup,里面涉及的实体类。

实体类是分析类,只用于需求分析阶段。

分析类专成设计类还需要进一步设计。

我觉得你把两者混为一谈了。

猜你喜欢