zoukankan      html  css  js  c++  java
  • 分析业务模型 类图

    我们现在学习画类图,我使用的画图软件是processOn,首先我想我们自己要知道什么叫类?其实类就是对具有相同特性对象的封装组合。

    这里我们也要知道类和对象的关系:类是对象的抽象,而对象是类的具体实例。

    现在我们知道什么叫类,类和对对象的关系。下面我们就介绍这么画类图:

    上面的是最简单的一个类图。下面我们说说类之间的关系:

    分为3大类:

    1.“直线”关系(我一般叫关联关系)     

    (1).关联关系有很多关系,有一对一,一对多或者一对几

      *号的意思表示0到多个

     0..3  这里你要看清,有两个符号,表示的意思是0到3  也就是说一个A对应0到3个B

    2.包含关系

    这两个简单的类图看起来是一样的,但是他们是有区别的,第一个是空心的菱形:我叫他弱包含,也就是说部门不存在了,员工还可以继续存在。

    第二个图是一个实心菱形,我们叫他强包含,部门不存在,员工也就不存在,一起毁灭。

    3.继承关系

    A继承B,说明A具备B的特点,并且还有自己的特点。

    4.依赖关系

    说明A类依赖于B类

  • 相关阅读:
    进程相关知识点
    vue上传
    Storageclass 外挂NFS配置与应用
    centos强制关机后,网卡无法启动
    前端工程化2-webpack使用与学习
    android应用获取应用签名
    js获取tif格式图片的dpi
    查询生成二级树型结构最高效的方式
    03解决隔离的方案
    02SingleSpa实战
  • 原文地址:https://www.cnblogs.com/kobigood/p/4547109.html
Copyright © 2011-2022 走看看