美文网首页
软件领域的UML类图整理

软件领域的UML类图整理

作者: bestlanzi | 来源:发表于2021-08-19 17:40 被阅读0次

    今天整理一下软件设计中的UML中的图

    首先说下UML中类图的实体,类图中实体有下面几种

    1.类

    2.接口

    在visio中一个类或者接口是这样的一个框,如果是类就直接在类名中展现;如果是接口,使用书名号包裹一下,就是这样《interface》

    然后格式中的三行结构分别表示了类名、静态的成员、成员方法

    在成员方法中要注意,默认是public的成员,如果是private的成员-号标识一下,对应关系如下:

    + public

    # protected

    - private

    当然这里没有很深入的总结,先面向使用;把最常用的关系总结出来;

    继承关系,也就是父类和子类的关系用的符号,这个表示的is a 的关系,哺乳动物是动物的子集,马是哺乳动物的子集,这种关系就是继承

    继承关系

    接口的实现,这里也就是定义的一个接口,接口的实现是用虚线加空心的箭头表示

    接口的实现

    依赖关系,这是最常用的关系,指的就是一个类需要依赖另外的一个类

    依赖关系

    下面的是一个案例,写到这儿我突然发现如果在编程之前先想好各个类之间的关系,对于编程的效率是更好的

    相关文章

      网友评论

          本文标题:软件领域的UML类图整理

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