本文主要是介绍5.1 关系(relationship),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在面向对象的建模中,有 3 种特别重要的关系:
依赖(dependency) ,它表示类之间的使用关系(包括精化、跟踪和绑定关系);
泛化(generalization),它把一般类连接到它的特殊类;
关联(association),它表示对象之间的结构关系。其中的每种关系都为组合抽象提供了不同的方法。
依赖(dependency)是一种使用关系,说明一个事物(如类Window)使用另一个事物(如类Event)的信息和服务,但反之未必。
在图形是,把依赖画成一条有向的虚线,指向被依赖的事物。
当要指明一个事物使用另一个事物时,就选用依赖。
这篇关于5.1 关系(relationship)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!