zoukankan      html  css  js  c++  java
  • UML类图简单说明,学习编程思路的必会技能

    摘抄记录学习用

    先看一张图,图片资源来自于大话设计模式,接下来我要跟着这本书一起走,如侵权,立即删除。

     看见上图估计没学过或者不是本专业的没接触过的人,看这一堆估计就不想看了,但别怕一个一个分析.

    一.普通类表示  注意:类名字体斜体代表抽象类

    二.接口表示  注意 : 两种表现形式

    三.类的关系 - 继承关系  注意:空心三角+实线

     

     四.类的关系 - 实现接口 注意:空心三角形+虚线

     

    五.类的关系 - 关联关系 注意:实线箭头

    六.类的关系 - 聚合关系   注意:空心的菱形 + 实线箭头   下面加粗的说明,估计有些人还是有点懵,我的理解大概就是 B对象不一定是A对象的一部分,就像那是一群大雁,是由大雁组成的,我也是一只大雁,但我不一定在这个大雁群中。 所以说是一种弱拥有。

     

     

    七.类的关系 - 组合关系 注意:实心的菱形 + 实线箭头  注意线下的基数代表含义               强拥有,没有就不行

     

    七.类的关系 - 依赖关系  注意:虚线箭头               个人理解更像是生存的环境关系

  • 相关阅读:
    使用cout进行格式化
    20175324 《Java程序设计》第3周学习总结
    20175324第二周学习总结
    第三周学习总结
    JAVA第二周学习总结
    20175330第一周学习总结。
    20175330第一周学习总结
    指针
    数组总结(一)
    数组练习题A财务管理
  • 原文地址:https://www.cnblogs.com/woaixingxing/p/9569517.html
Copyright © 2011-2022 走看看