junmail的专栏

记录工作中的点点滴滴……

在rose中使用组合

生成组合1、添加关联2、设置重数为1:13、设置主类为aggregate4、设置主体类为 navigable 4、设置主类为按值传递 示例:一个进程由pcb, code, date三部分组成。其类图表示如下: 设置方法:1、在工具栏选择 "association&qu...

2008-07-29 10:32:12

阅读数:5

评论数:0

Rose 7.0 SmartHeap Library error 屏蔽

Rose 7.0还好似满好用的,唯一的遗憾就是关闭都会出那个经典错误: SmartHeap Library MEM_BAD_POINTER 网上找个个屏蔽的方法,覆盖rose文件夹下SHW32.DLL为新的版本,附件提供的SHW32.DLL版本号为:7.4.2.17,来自csdn 在window...

2008-06-03 10:16:43

阅读数:3

评论数:0

类间关系的理解

类间关系有很多种,在大的类别上可以分为两种:纵向关系、横向关系。纵向关系就是继承关系,它的概念非常明确,也成为OO的三个重要特征之一,这里不过多的讨论。横向关系较为微妙,按照UML的建议大体上可以分为四种: 依赖    (Dependency) 关联    (Association)...

2008-05-13 17:01:00

阅读数:740

评论数:0

关联--依赖、组合--聚合 联系与区别

依赖是比关联弱的关系,关联代表一种结构化的关系,体现在生成的代码中,以java为例:     若类A单向关联指向类B,则在类A中存在一个属性B   b。     若类A依赖类B,则不会有这个属性,类B的实例可能存在于某个方法调用的参数中,或某个方法的局部变量中。例如代码:     依赖:----存...

2008-05-13 16:47:00

阅读数:7000

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭