eric-1001c

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  3 随笔 :: 45 文章 :: 12 评论 :: 0 Trackbacks

 ‘Extend   –   An   extend   relationship   from   use   case   A   to   use   case   B   indicates   that   an  
  instance   of   use   case   B   may   be   augmented   (subject   to   specific   conditions   specified   in  
  the   extension)   by   the   behavior   specified   by   A.   The   behavior   is   inserted   at   the  
  location   defined   by   the   extension   point   in   B,   which   is   referenced   by   the   extend  
  relationship.  
   
  Include   –   An   include   relationship   from   use   case   E   to   use   case   F   indicates   that   an  
  instance   of   the   use   case   E   will   also   contain   the   behavior   as   specified   by   F.   The  
  behavior   is   included   at   the   location   which   defined   in   E.’

                                                                                                                                  quoted from OMG

    通俗来说,建一座房子   include   建一个房门(因为每个房子都会有房门;安装通水管道   extend   建一座房子(因为并不是每个房子都要建通水管道)  

posted on 2008-01-28 15:21 Eric-1001c 阅读(2624) 评论(2)  编辑  收藏 所属分类: UML

评论

# re: UML依赖关系中的include和extend区别和联系 2008-03-16 12:08 22
牛  回复  更多评论
  

# re: UML依赖关系中的include和extend区别和联系 2009-03-11 16:09 song_27149
谢谢  回复  更多评论
  


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


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问