Rose模型中,类之间可以建立有4种关系:
关联(associations),依赖(dependancies),累积(aggregations)和一般化(generanizations)
关联是类之间的词法连接,关联可以是双向的也可以是单向的。对于关联,Rose将属性放入其中。
依赖性也是2个类之间的连接,但与关联稍有不同。依赖性总是单向的,显示一个类依赖于另一个类的定义。Rose不对依赖性产生属性。
累积是一种强关联.累积关系是整体和个体之间的关系。
一般化显示类之间的继承关系。大多数面向对象的语言都支持继承的概念。继承就是一个类继承另一个类的所有属性,方法和关系。