UML中类之间的主要关系是怎样的
本篇文章给大家分享的是有关UML中类之间的主要关系是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
创新互联服务项目包括安远网站建设、安远网站制作、安远网页制作以及安远网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,安远网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到安远省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
UML中,类与类之间的关系分为:关联,依赖,泛化,聚合,组合,实现
关联: 体现的是类与类的实例之间的关系,而不是类本身的属性.例如外键就是一种关联关系.他指的是这个类的实现对象,与其他类的实现对象之间的一种联系.
依赖: 两个类A,B;如果类B的变化可能会影响类A的变化,则称为类A依赖于类B.(类自身属性的变化),例如教育部制定考纲,学校就要变化教材.学校依赖于教育部.
泛化: 泛化是继承的反义.类A继承类B,则类B是类A的泛化.泛化是一个类中,一些特例.例如:一群狗中,有几条狗没有尾巴.这群狗与那些没尾巴的狗之间的关系就叫泛化.
共享聚集: 聚集也称聚合.表示的是组成元素与组成之后的新事物之间的关系.共享聚集表示的是组成的元素可以组成其他新的类.并不是这个类独有.所以叫共享;例如:共享女友,就是很多男的可以拥有的女朋友,可以是你的,可以使他的女朋友,可以跟不同的男的组成男女朋友.
组合聚集:也称为组合关系,与共享聚集相反.表示组成的类,与这个类是相连在一起的.就好比老婆,是不可以共享的.老婆是患难与共的.
实现关系: 实现描述的是类的说明(接口)与类的额实现之间的关系.类A实现类B.
以上就是UML中类之间的主要关系是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
本文题目:UML中类之间的主要关系是怎样的
文章起源:http://pwwzsj.com/article/pdgepd.html