Re: 物件導向的缺點 ??
※ 引述《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
07/20 22:41, 4F
討論串 (同標題文章)
OOAD 近期熱門文章
PTT數位生活區 即時熱門文章