美文网首页
类图的画法

类图的画法

作者: 映雪复习手册 | 来源:发表于2017-12-12 14:56 被阅读0次

第一步:找所有类之间的关系,比如说有Student、Teacher、Course三个类,存在的关系就是(Student要被Teacher教,Student要上Course,Teacher要教Course),只要存在关系的类,中间都要用直线连接。

类与类之间的关系,就根据Behavior表格描述的来判断。哪个Behavior是要两个对象相互协作的。

横线上写这个关系的名字:teach、study
横向两头写这个关系里两个类的数量关系。
0:表示没有
星号:表示可以有任意多(包括0)
1:表示有且仅有一个
1..星号:表示至少有一个

(关系和数字前面的加号,都忽略掉,不写的,软件自己加的)
比如下图,Teacher和Course的数量关系是:一个老师可以上任意多门课,所以这个连线靠近Course的一端写*;一门课只能被一个老师上(我假设是这样),所以靠近Teacher的一遍写1
再比如:Student和Course的数量关系是:学生可以上任意多门课,课也可以被任意多的学生上,所以都是写 *

image.png

最后,在表示类的方框里,第一个方框写类名,中间的方框写属性名,最下面的方框写方法名。(方法名来源于behavior表格里的每一个行为,抽象成一个方法名字,每个behavior都会和一个类相关,就把这个behavior取个方法名字,写到这个类里就行了)

PS:behavior抽象方法名,这是我教你画类图时候的原话,我在酒店教你画类图也是拿的这个Student的例子,还给你说数字怎么写,问你知道横线上些什么。为何一定要骂我没教你。

相关文章

  • 类图的画法

    第一步:找所有类之间的关系,比如说有Student、Teacher、Course三个类,存在的关系就是(Stude...

  • 类图与类之间关系

    UML类图画法及其之间的几种关系 最近做重构项目,需要画一下类图,发现类图的画法及其之间的几种关系已经淡忘了很多,...

  • java中类与类之间的几种关系

    通常我们都会使用UML图来表示类与类之间的关系。在这里介绍基本的UML画法,并用UML图类表示类之间的关系。 UM...

  • 2020-10-29

    UML类图基本画法[https://www.cnblogs.com/lukefan/p/10048499.html...

  • 2020-10-30

    UML类图基本画法[https://www.cnblogs.com/lukefan/p/10048499.html...

  • 【水彩过程】我便是所有你喜欢的颜色。

    啦啦,这张图的画法也是第一次用。 最近接触了好多新画法啊,还来不及消化和深入哈哈。 先简单说说过程,等我多画几次类...

  • 『ios』类图uml画法学习

    领导安排画项目类图,下面就是前段时间的杰作,画的不太好,不过也理解了一些东西,记录下来。 uml类图可以用star...

  • 第三波

    原型图的一些画法

  • AndroidMPChart股票图-K线图01

    上两篇说了分时图的画法,这篇来说下股票k线图的画法因为股票k线图有蜡烛图和线性图所以我们需要用组合图来完成,首先我...

  • 美且闲美妆形象培训——倒勾眼影画法

    美且闲美妆形象培训——倒勾眼影画法 倒勾眼影技法 画法特点 倒勾眼影画法分为大倒勾及小倒勾两种,属于结构类眼影画法...

网友评论

      本文标题:类图的画法

      本文链接:https://www.haomeiwen.com/subject/dkcnixtx.html