精華區beta CSSE 關於我們 聯絡資訊
昨天翻到兩題去年高考題目 百思不得其解 所以上來問一下各位高手們 題目是以下這兩題 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)
drkkimo:第二個應該是解釋封裝的功能 資料分隔 所以用訊息傳遞  08/11 15:46