vickzhu

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  151 随笔 :: 0 文章 :: 34 评论 :: 0 Trackbacks
uml
  1. 类图之间的关系
  2. 依赖和关联关系:
    依赖:是类与类之间的连接,表示一个类依赖于另一个类的定义。例如如果A依赖于B,则B体现为局部变量,方法的参数、或静态方法的调用。 
    关联:类与类之间的联接,它使一个类知道另一个类的属性和方法, 具体表现为类的成员变量中包含某个对象 

    组合和聚合:
    在有整体和部分关系是才有组合和聚合的概念,属于关联关系
    组合:部分离开整体不能存在
    聚合:部分可以离开整体而存在

  3. 用例图之间的关系:
  4. 包含、泛化、扩展
    包含:当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。因为子用例被抽出,基用例并非一个完整的用例,所以include关系中的基用例必须和子用例一起使用才够完整,子用例也必然被执行 
    泛化:继承关系,子用例将继承基用例的所有行为 ,也就是说在任何使用基用例的地方都可以用子用例来代替。领导拥有审批的权限,而请假申请审批、加班申请审批都是审批的子类
    扩展:对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。 

posted on 2012-06-29 11:42 筱 筱 阅读(5758) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: