Re: [問題] 問一個新手問題

看板java作者 (痞子軍團團長)時間17年前 (2008/03/27 16:58), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串9/14 (看更多)
我也不是要來闡述 java or c++ 哪個比較厲害 (java 都寫不好了,C++ 根本不算有寫過,我沒資格比) 只是你一開始提了「java 這樣比較難維護」 我想知道為甚麼這樣會難維護 & 我對 C++ 感覺反而比較不好維護作闡述 如果有錯誤的地方,也歡迎指正 ※ 引述《Fightsea (蜂蜜派)》之銘言: : 如果有很多個 class 的一部分 method 預設行為都一樣的話 : 我會希望這個 interface 針對這些 method 具有預設的實作( implementation ) : 那我是不是只能新增一個 class 去 implement 這個 interface : 然後再把這個 class 當作 super class 去讓他們繼承囉? : 希望您看得懂我的疑惑 :) qrtt1 已經有說了,還有 abstract class 這是我覺得 java 的好處(也許有人會覺得這是無聊 or 囉唆的東西) 就是你可以很清楚知道這個 class 到底是 →細節都講的清清楚楚的實做 class →只有部份 method 有實做,其他沒在這裡實做的 method 也都標清楚的 class →只有定義 method 格式,完全沒有實做內容的 interface 而 c++ 似乎沒有這樣分,反正 method 有在 class 宣告就好 有沒有在 class 裡頭 define 沒關係,也許某個檔案的某個角落就有實做 你必須自己去尋找、分辨 我是不知道 c++ 這樣作有什麼好處, 也許高手可以用這個模糊地帶玩出一些方便開發的優點 我是懶惰的遜咖,害怕這種事情... -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.20.133.15

03/28 11:11, , 1F
好不好維護應該和程式設計好與壞有比較大的關係
03/28 11:11, 1F
文章代碼(AID): #17ws6V5E (java)
討論串 (同標題文章)
文章代碼(AID): #17ws6V5E (java)