⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_51295.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:51295 发表者:木木二中 发表日期:2003-08-31 11:02:43
<br>主题:各位高手介绍一下经验吧:在时序图中怎样抽象出对象?
<br>内容:我是个新手,在用rose时。不知道在时序图中如何可以抽象出一个对象?<BR>各位高手可以讲讲你们的经验吗?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:木一 回复日期:2003-09-02 11:23:39
<br>内容:时序图是对象之间的消息传递相关的模型,它不是用来抽像一个对象,而是可以给多个对象确定接口(公有成员函数)的。<BR><BR>&nbsp;&nbsp; 用户界面类(classA&nbsp;&nbsp;控制类classB&nbsp;&nbsp;&nbsp;&nbsp; 实体类classC<BR>&nbsp;&nbsp;---=&gt;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --------A-------&gt;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|---------B-----&gt;|<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|-------] C<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&lt;------<BR><BR>上面的图示,表示了class B有一个成员叫A()<BR>A()在实现中,要调用classC 的B(),classC还有一个C()<BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:木木二中 回复日期:2003-09-02 15:51:29
<br>内容:谢谢木一大侠,不过我想问的是:怎么得到A,B,C这几个对象。<BR>麻烦木一大侠帮我再看看吧。谢谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:木一 回复日期:2003-09-03 10:22:31
<br>内容:面向对象设计通常要经历这些步骤,但没一步也不是必须的,不同的人的方法也不一样,像令狐冲喜欢用剑,张飞喜欢用刀一样。<BR><BR><BR>我做设计阶段一般经历这些过程<BR><BR>确定配选的设计模式<BR>寻找对象<BR>确定对象粒度<BR>确定对象间关系<BR>确定接口(参数类型,返回值类型)<BR>确定大致的实现<BR>确定目标版本的迭代周期(第一阶段实现到什么样子,第二阶段新增什么<BR><BR>在设计阶段的前期通过用例模型,反复查看用例规约,则可以从用例中找出相关的对象原型<BR>以业务流程确定从用例的实现中,这时主要用到动态行为建模,时序图,状态图,活动图为主。这些活动就可以俘获一些对象的接口(成员函数)<BR><BR>一点愚见,权当引玉。<BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:木木二中 回复日期:2003-09-03 15:00:47
<br>内容:谢谢你的“玉见”!<BR>虽然很多东西我还不能够理解,你说的这些有什么资料吗?<BR>我在看《rose从入门到精通》里面没这些东西。<BR>顺便想问一下对象粒度是什么?用例规约是什么?<BR>谢了,木一大侠!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:木木二中 回复日期:2003-09-03 16:35:43
<br>内容:还想问一下:什么是活动图?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -