• UML大战需求分析--阅读笔记02


    这次阅读了第三章--类图。本章主要讲解了类图的基本使用规则和一些使用的例子。类图是UML中非常重要的一部分,作用很大。

        类图之间有五种关系:关联关系,聚合关系,组合关系,泛化关系,依赖关系。关联关系有一对一、一对多和多对多关联,图形表示就是用一根实线或带箭头的实线连接两个类图,箭头上可注明是那种关联形式。聚合关系与组合关系两者相近,都表示整体与部分的关系,不同的是,语义上:组合关系比聚合关系更强,整体没了,部分也同时消失,而聚合关系当整体没了,部分并不会消失。图形上:组合关系是实心菱形加上实线,聚合关系则是虚心菱形加上实现,注意,不论是聚合关系还是组合关系,菱形这端连接的都是整体类。泛化关系是平时说的继承关系, 子类继承父类(子承父业,不过望子成龙了,子类中有一些父类没有的属性与操作),泛化,意思本来就是将一个具体的东西一般化、大众化,只保留公众都有的。图形表示就是实现加上空心三角,空星三角的一端表示父类。依赖关系表示两个类之间有一定的依赖关系,有强有弱。图形表示虚线加箭头,由需要帮助的类指向被依赖的类。对了,还有自包含自依赖什么的(表示可以无限循环)。

        类图分析需求的基本步骤:

    1. 识别出类
    2. 识别出类的主要属性
    3. 描绘出类之间的关系
    4. 对各类进行分析、抽象、整理
  • 相关阅读:
    Quick-cocos2d-x3.3 Study (十)--------- 添加动画
    Quick-cocos2d-x3.3 Study (九)--------- 为物体添加物理特性
    Quick-cocos2d-x3.3 Study (八)--------- 物理世界
    Quick-cocos2d-x3.3 Study (七)--------- 滚动的背景
    Quick-cocos2d-x3.3 Study (六)--------- 跳转场景和过渡动画
    反射机制(实例化Class)对象
    简单查询
    Scott用户的四张表:
    sqlplus
    日期处理类
  • 原文地址:https://www.cnblogs.com/cchjl/p/5967928.html
Copyright © 2020-2023  润新知