Re: [問題] 想請問interface的具體意義

看板java作者 (痞子軍團團長)時間19年前 (2007/01/23 14:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串17/29 (看更多)
※ 引述《jaw109 (潑文章都是為了養小雞)》之銘言: : 然而 我的問題並不是"該怎麼設計" : 而是想知道JAVA是怎麼使用interface的 : 我是C++的使用者 : 我會用C語言 甚至組合語言的角度來解構C++物件導向的原理 : 為了滿足我的好奇心 : 就好像侯俊傑先生在"深入淺出MFC"一書中對MFC的態度那樣 : 或許,用相同的態度來理解JAVA本來就是無意義的事 : anyway, 非常感謝大家這麼熱心投入討論 : 我的心得是, 對JAVA的認識越多 : 感覺JAVA與C++的距離就越遠 : 人家說學過C++再學JAVA會很容易 : 我認為根本不是那樣呢... 我是學了 Java,然後現在因為當 TA 的關係,回頭「看」C++ 以我的經驗來說,學過 C++ 再來學 Java 真的比較容易 跟 C++ 比起來,Java 語言 從名詞的確立導致語法的好讀性、限制一些彈性(也可以說簡化) 都可以免去一些有的沒的困擾 像 Java 中的 interface 我原本以為 C++ 裡頭沒有 [毆飛] 後來才知道原來在 class 裡頭不寫 method 的 detail 就是 Java 的 interface 只是,這樣子似乎得靠自己去 check 哪些 method 已經 implement (在 Code::Block 裡頭似乎是這樣,沒有詳細測試過) C++ 用「:」這種... 我覺得很鳥的符號 也分不出 extend 跟 implement 的分別(應該啦) 這樣是件好事嗎? @__@ 我不確定... 再來就是多重繼承帶來的... 恩... 複雜性... 還有其他一些有的沒的習慣問題 XD 所以... 如果搞懂 C++ 裡頭的物件 再回頭看 Java,理論上應該是比較快樂才對.... (唯一的例外大概是... 天生喜歡在曖昧不明當中取得彈性的人吧.... XD) ===== 本篇歡迎鞭屍.... -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.152.117
文章代碼(AID): #15jQW6vP (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 17 之 29 篇):
文章代碼(AID): #15jQW6vP (java)