作者seagal (会长绕跑了)
看板CSSE
标题[问题] 问个与OO和UML有关的问题
时间Fri Aug 11 14:03:14 2006
昨天翻到两题去年高考题目
百思不得其解
所以上来问一下各位高手们
题目是以下这两题
1.请问user case有分哪三种型态?请依照其完整度作答
2.请问为什麽物件导向要用讯息(message)来沟通
第一题我连看都没看过
如果是考UML
不是应该叫做use case嘛?
而且我也没看过有分啥三个型态的
第二个问题我也只会瞎掰
如果由我来作答的话
我应该会从动态系结 以及封装方面来下手
因为动态系结是在执行阶段才决定由哪个函式来处理讯息
所以比较有弹性(这关讯息什麽事啊?)
而且我感觉动态系结是OOP的特色
应该不关OOA/OOD的事情吧
而封装的话提供一致的介面
供物件去呼叫
让物件之间的耦合性降低
另外我能想到的是
作业系统里面的程序
如果要互相沟通的话
有一个方法也是透过讯息来沟通
如果扯这一点可以算是物件导向的优点嘛?
因为与实体世界互相对应?
请大家帮忙告诉我比较好的解答吧
谢谢
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.169.200
※ 编辑: seagal 来自: 140.109.169.200 (08/11 14:05)
1F:推 drkkimo:第二个应该是解释封装的功能 资料分隔 所以用讯息传递 08/11 15:46