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. 复合:如鸟拥有翅膀,鸟由翅膀,腿等组成;人由身体和灵魂组成

        

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

      

  • 相关阅读:
    HDU
    HDU
    HDU
    HDU
    POJ
    POJ
    POJ
    hdu-4745 Two Rabbits
    蓝桥杯历年试题 小朋友排队
    蓝桥杯历年试题 矩阵翻硬币
  • 原文地址:https://www.cnblogs.com/anlia/p/11686188.html
Copyright © 2011-2022 走看看