zoukankan      html  css  js  c++  java
  • 设计模式--UML类图简介

    UML:Unified Modelling Language是一种统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。

    “+”表示public, "-"表示private, "#"表示protected

    UML关系类图箭头表示:

    1. 继承 : 派生类继承自基类,如鸟是动物的一种,继承自动物:

        

    2.接口实现:表示一个类由哪个类实现,并不是所有的类都有接口类,只有抽象类时需要接口类的实现

        

    3. 关联:表示两个类之间具有某种联系,具有很强的相关性,比如企鹅与气候,父与子

        

    4. 依赖:表示一个类依赖于另一个类,如动物依赖于水;人依赖于食物

    5. 聚合:表示组合、合成关系,如大雁组合成雁群,人组合成人群

        

    6. 复合:如鸟拥有翅膀,鸟由翅膀,腿等组成;人由身体和灵魂组成

        

     以上为软件设计模式相关的关系箭头表示,分别为:继承,接口,关联,依赖,聚合,复合;

      

  • 相关阅读:
    算法第三章上机实践报告
    算法第3章作业
    算法第二章上机实验报告
    对二分法的理解和关于结对编程的看法
    轮播图终极版
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    作业01
  • 原文地址:https://www.cnblogs.com/anlia/p/11686188.html
Copyright © 2011-2022 走看看