• UML 类图基础


    先留个坑, 后续再填

    UML 类图中主要包括以下几种关系:

            1. 泛化:

             定义:继承关系,指定子类继承父类的所有特征与行为。

             图形:三角形箭头,指向父类。

            2. 实现

             定义:类与接口的关系,类实现接口所有方法。

             图形: 带虚线的三角形箭头, 指向接口。

            3. 关联

            定义:两个类之间的强依赖关系, 可以为单向,亦可为双向。常见表现形式 为 A 类中有 B 类型的成员变量。

            图形:普通箭头的实心线,指向成员变量类。

           4. 依赖

            定义: 使用关系, 一个类的实现需要另一个类的协助, 体现在 局部变量方法参数 或者对 静态方法 的调用上。

            图形: 带箭头的虚线,指向被使用者。

    聚合、组合都是 关联关系, 差别在于关系的强弱不同:

    泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖

  • 相关阅读:
    sql 数据库 初级 个人学习总结(一)
    parentViewController
    关于iOS9之后的loadViewIfNeeded
    判断版本号
    MagicalRecord(简化CoreData操作)
    coreData
    PureLayout(轻量级自动布局)
    MJRefresh(上拉加载下拉刷新)
    MJExtension(JSON到数据模型的自动转换)
    BaceModel
  • 原文地址:https://www.cnblogs.com/yaolin1228/p/7513073.html
Copyright © 2020-2023  润新知