发信人: davidchang (让我勇敢), 信区: cnprogram
标 题: Re: 关于Rose的概念问题?
发信站: 哈工大紫丁香 (Sun Aug 13 20:09:32 2000), 转信
【 在 jgliang (两脚规) 的大作中提到: 】
: 看了Rose的Demo,在Design阶段有一些概念问题不是十分清楚:
: 将Logical package 映射成phycial package是什么意思,logical package 是一些
^^^^^^^^^^^^^^^^^^^^^^
: 相关的类的集合,那么Physical package 有什么不同。在Design阶段增加系统的物理
^^^^^^^^^^^^^^
you are right. 首先我们需求明确系统是由类来组成的, 而package只是对系统
进行的一种逻辑上的划分, 它将系统划分成若干高内聚低耦合的子系统,并通过
dependency关系来控制各各子系统之间的可见性.
在Windows系统上, logical package在代码生成中被映射成子目录
You can try this by selecting all the packages in step7.mdl, and
using Code Generation to see what had happend.
而通过为logical package指定physical package,可以实现将两个子系统的
代码生成在一个子目录下.
类和module的关系与logical package和physical package的关系一样.
一般来说,代码生成为每一个类生成一个H和CPP文件.但也可以通过为不同的类
指定同一个MODULE的方式来将多个类生成到一对H和CPP文件中.
: 特性具体代表什么意思?
: 在上述过程中,每一个类可以影射到一个Module,这个Module具体代表什么?
--
※ 修改:·wuqiong 於 Nov 16 18:50:33 修改本文·[FROM: jbjb.cs.pku.edu]
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: jbjb.cs.pku.edu]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: blacksky.bbs@smth.or]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.373毫秒