精華區beta OOAD 關於我們 聯絡資訊
※ 引述《SureWin (surewin)》之銘言: : 想問一下 : 現在大家都用物件導向 的分析設計甚至 : coding 現在很熱門 : 我想問一下 那它有沒有缺點阿 :  有沒有 什麼資料 是探討它的缺點的 :   有人說效率差...請問是差在哪裡 為什麼差 對這個缺點我不是太能理解 我前些日子有看些物件導向的書 個人認為... 好的物件導向分析與設計不容易 別以為會寫幾行java就說很會物件導向了 因為還要考慮到可擴充性等等... 如果物件導向分析與設計的部份做不好... 那其實跟沒用物件導向差不多 這會花費較多的時間去進行系統分析與設計等事情 如果不用考慮可維護性等等...(且系統不太大的話) 那就可以比較快想好該怎麼寫程式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.52.150
cplusplus :效率差應該只執行效率 但那也是用來換更多優點的 07/13 22:27
ji3g45j :那不可說是效率差,而是trade off 07/13 23:04
thinkniht :我的問題是...其實我不是太了解為什麼執行效率差 07/14 00:22
cipherman :OO的設計常是由很多的模組(or class)所組成... 07/14 07:22
cipherman :會常做function call,相較於傳統的"集中"做法 07/14 07:23
cipherman :效率上是會有所犧牲...但換來的是維護的方便性.. 07/14 07:24
thinkniht :但是如果採取"集中式"的作法...變數應該是採用全域 07/14 10:33
thinkniht :也就是會一直佔著記憶體吧(!?)如果我弄錯請指教 07/14 10:33
H45 :單回上面兩行,空間經常能換取效率 07/14 16:14