汽车和发动机之间的关系是什么关系 UML图

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/21 02:35:25
汽车和发动机之间的关系是什么关系 UML图
xTn@~[J^h=GR/-JzF&8 ` lj.gw9:RsZɇ|3}qf{YʧpdwWW^@v. }W~޿{ "a矱;x*ӒTĵ0Յꅧw{M(^n~ ܰIHr";Mo fCXރȧSjRra;g'%!Ldh ?4E솅 2hoܜa +Q2!s(wn Yֲ`joWVuUtS0t(THW$֦+9/`0EaT"> S.4(\Fk94`6}w=& C92}nFT&Q>&~X)ĉAOזX,pD; LA(@2+8HQ][F}y hRN!u#[+tL&&`#r` +:bYh=v"NTOGEv5P ~*_oZUĽW/ H7 <8DB;/9Aab(iC&g] aVL}Uȯ--}UR|='z?YM^ ~@f KAB+R)Ƿe𛩼Խ3w+hU,x^0:~z/9H}G7Ϝ

汽车和发动机之间的关系是什么关系 UML图
汽车和发动机之间的关系是什么关系 UML图

汽车和发动机之间的关系是什么关系 UML图
UML图所能表示的关系,总共有:继承关系(泛化关系)——可用于表示父类、子类的关系也可以用来表示概念分类;聚合关系——是容器的整体与部分的表示比;组合关系——是组成的整体与部分的关系;关联关系——表示概念之间的相关关联,也可以用于表示另一个概念是本概念的属性.
汽车和发动机之间的关系,需要对汽车的种类、组成、制造商等要素进行考察,并对发动机的类型、制造商进行考察分类.并根据此对他们之间进行关联.
但是基本的关系,就是发动机——>(is_part_of)汽车,可以用组成关系进行表达(菱形实心箭头).组成关系的特征就是:如果整体不在了,部分也就不存在了~~~所以是用聚合关系还是用组成关系,还是需要考虑的……同时,还需要考虑发动机和汽车之间的数量关系(一种汽车可以配置不同种类的发动机,一种发动机类型可以配备在不同汽车上),所以应该是多对多,还是一对一?
给出的只是自己浅显的理解,希望能够给你有点儿启发~ 想到很多,不知道你要研究的角度是什么,所以这个关系,还是需要好好考虑吧~