看板 [ OOAD ]
討論串物件導向的缺點 ??
共 13 篇文章

推噓4(4推 0噓 0→)留言4則,0人參與, 最新作者legnaleurc (CA)時間17年前 (2008/07/14 16:15), 編輯資訊
0
0
1
內容預覽:
OO部分導出來的概念有三:封裝,繼承,多型. 封裝就不用特別提了,它主要影響只有在編譯期. 繼承,因為每個super class的所有成員都要保留. 不可避免地會造成物件龐大. 只要是執行期多型就一定會dynamic binding. 執行期必然造成影響. 有一派的人反對過度疊床架屋的做法. 抽象到
(還有1個字)

推噓4(4推 0噓 5→)留言9則,0人參與, 最新作者thinkniht (不下棋=.=)時間17年前 (2008/07/13 14:29), 編輯資訊
0
0
0
內容預覽:
有人說效率差...請問是差在哪裡 為什麼差. 對這個缺點我不是太能理解. 我前些日子有看些物件導向的書. 個人認為.... 好的物件導向分析與設計不容易. 別以為會寫幾行java就說很會物件導向了. 因為還要考慮到可擴充性等等.... 如果物件導向分析與設計的部份做不好.... 那其實跟沒用物件導向

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者opman (OpMaN)時間17年前 (2008/07/02 00:05), 編輯資訊
0
0
0
內容預覽:
其實,優缺點有些是相對的, 或者跟市場需求有關係,. 當現有 元件充足時,又很容易學,容易使用,. 訓練期短,會的人多,市場供需上來看,就比較不值錢.. 或改版時,舊程式的元件屬性,稍微修改就差不多時,. 後續維護上,人月需求可能會大幅減少.. 對企業老闆來說,應該是優點.. 但對程式設計師來說,就
(還有205個字)

推噓4(4推 0噓 0→)留言4則,0人參與, 最新作者tinlans ( )時間17年前 (2008/06/12 13:46), 編輯資訊
0
0
1
內容預覽:
物件導向的功用除了程式碼再利用,. 還有 team work 和應付變化等等的優勢,. 而其中最重要的就是應付變化。. 要應付變化基本上就是使用繼承和多型,. 多型在 C 也可以實現,. 在 struct 裡利用一個 int 或 enum 欄位標示真實型別,. 然後放個 union 或 void *
(還有914個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ji3g45j (pig)時間17年前 (2008/06/11 00:26), 編輯資訊
0
0
0
內容預覽:
C++比C擁有的語法多得太多了,只要對C++沒有深入了解的人是非常容易寫出. 效率差的程式,這大概就是缺點吧。. 為什麼要寫軟體,無非就是要創造一個現實能用的產品。既然談到現實世界,. 物件導向就變得非常得有用,它讓你的程式設計的思考方向,很趨進現實世界. 所需要建立的各種元件來達成功能,而且有時後