Re: 物件導向的缺點 ??

看板OOAD作者 (CA)時間16年前 (2008/07/14 16:15), 編輯推噓4(400)
留言4則, 4人參與, 最新討論串8/13 (看更多)
※ 引述《thinkniht (不下棋=.=)》之銘言: : 有人說效率差...請問是差在哪裡 為什麼差 : 對這個缺點我不是太能理解 OO部分導出來的概念有三:封裝,繼承,多型 封裝就不用特別提了,它主要影響只有在編譯期 繼承,因為每個super class的所有成員都要保留 不可避免地會造成物件龐大 只要是執行期多型就一定會dynamic binding 執行期必然造成影響 : 我前些日子有看些物件導向的書 : 個人認為... : 好的物件導向分析與設計不容易 : 別以為會寫幾行java就說很會物件導向了 : 因為還要考慮到可擴充性等等... : 如果物件導向分析與設計的部份做不好... : 那其實跟沒用物件導向差不多 : 這會花費較多的時間去進行系統分析與設計等事情 : 如果不用考慮可維護性等等...(且系統不太大的話) : 那就可以比較快想好該怎麼寫程式 有一派的人反對過度疊床架屋的做法 抽象到了極限的時候反而會讓效率下降 而且要是不小心用到了爛framework 最後會很麻煩.... -- 自High筆記(半荒廢) http://legnaleurc.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.128.127

07/14 18:47, , 1F
"過度疊床架屋"?什麼意思啊?看不懂=.=+
07/14 18:47, 1F

07/17 07:55, , 2F
過度抽象化?
07/17 07:55, 2F

07/17 09:17, , 3F
疊床架屋,私以為是動態連結的意思。
07/17 09:17, 3F

07/20 22:41, , 4F
一層包一層,層層抽象化。。XD
07/20 22:41, 4F
文章代碼(AID): #18Umicmd (OOAD)
討論串 (同標題文章)
文章代碼(AID): #18Umicmd (OOAD)