新闻动态
建立类之间的关联时需要注意哪些原则?
https://www.sytm.net 发布日期:2013/12/2 9:24:46

建立类之间的关联时,要注意下列原则:

1 保证类之间写作所必需的可见性。如果两个对象实例需要实现互相之间的写作,那么至少它们中的一个对象实例要持有另一个现象实例的链接。在保证可见性的情况下写作才能成为可能。因此,如果两个类存在写作关系,那么它们就应该具有能够保证可见性的管理。为保证类之间写作而建立的关联时必要关联,是对象模型必不可少的部分。

2 适当使用问题域内的关联,增强领域模型的可理解性。有些类之间不需要互相谢做,但是它们的对象实例在问题域内存在某些重要而且固定的关系。这些关系式问题域特性的必要部分,因此需要为这些关系建立关联以增强领域模型的可理解性。对问题域内关系的识别要适可而止,因为问题域内的关系式复杂而繁多的,它们建立太多的关联不仅不能有效地表示领域模型,反而会是的领域模型变得混乱。

3 不要再关联的识别上花费太多的时间。识别概念类比识别关联更加重要。一方面是因为遗漏的概念类比较难以发现,而遗漏的关联则很容易在后续的处理阶段得到建立。另一方面是因为常常有些深层次的关联发现起来非常费时,但带来的好处不大。

4 避免显示冗余和导出的关联。发现关联后使用合适的动词短语为关联命名,描述每个关联端的角色和多重性。关联名称通常按照自上至下、至左至右的方式白哦大概念类之间的关系。在分析阶段,一般不会描述关联的方向和关联端的可见性。不过在非常必要的情况下(如存在重要的约束或者某些类有特殊要求),也可以描述关联的方向而活关联端的可见性。

更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B2-20150138辽公网安备 21010202000010号  目录概览