这几天又看了UML,再次理了一下UML中的关系。
总的来说,关系可以分为静态关系和动态关系。
静态关系的特征是它可以被保存起来,而动态关系则只在代码运行时才产生。
对应于代码,静态关系可以表现为对象及对象的属性,更准确一点是只对象的数据成员。而动态关系,表现为依赖,通常作为对象成员方法中的一个参数出现。
这几天又看了UML,再次理了一下UML中的关系。
总的来说,关系可以分为静态关系和动态关系。
静态关系的特征是它可以被保存起来,而动态关系则只在代码运行时才产生。
对应于代码,静态关系可以表现为对象及对象的属性,更准确一点是只对象的数据成员。而动态关系,表现为依赖,通常作为对象成员方法中的一个参数出现。