美文网首页
iOS架构设计——UML图

iOS架构设计——UML图

作者: 为自己丶拼个未来 | 来源:发表于2018-06-16 22:11 被阅读0次

    工具[StarUML](链接: https://pan.baidu.com/s/14P7sHJ17euRJqgVI-7t_Mw)

    密码: yjfv

    image.png

    什么是ULM,它可以干什么

    • 统一建模语言
    • 面向对象的分析与设计
    • 项目结构用图像化的方式表示
    • 通过UML学习思想

    UML的分类

    • 静态模型

      • 1.** 用例图** 2.类图 3.对象图 4.组件图 5.部署图
    • 动态模型

      • 1.时序图 2. 协作图 3.状态图 4.活动图
    • 用例

    用例
    • 设计模型. 类与类之间的关系描述 类图(静态模型)
    类与类之间的描述
    • 建立动态模型 做时序图
    微信简单时序图

    类图中间的关系

    • 关联, 聚合, 组合, 内聚, 依赖, 抽象, 封装, 继承, 多肽, 耦合

    • 强弱关系的特点:

      • 泛化(继承)=实现 > 组合 > 聚合 > 关联> 依赖
    相对应的关系
    • 关系图
    关系图
    • 聚合关系是一个特殊的,依赖较强的关联的关系
    • 组合关系: 组合进来的类,生命周期是一样的

    时序图

    微信时序图.png

    相关文章

      网友评论

          本文标题:iOS架构设计——UML图

          本文链接:https://www.haomeiwen.com/subject/xxnbeftx.html