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

看板java作者 (潑文章都是為了養小雞)時間19年前 (2007/01/23 13:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串15/29 (看更多)
※ 引述《qrtt1.bbs@bbs.nutn.edu.tw (me me)》之銘言: [deleted] : 現在回過頭來想物件導向只是語言的特性,語法的 feature, : 不同的程式的設計思維。 : 不過,現在覺得重點卻是[foo 封裝], : 演算法可以封裝、 : 處理流程可以封裝、 : 物件間溝通的請求也能封裝、 : 想在物件上插拔的功能要封裝.. : 不只是初學時聽到的資料封裝,單純讓物自己保存自己的 data : 封裝能夠因應變動的範圍,保持處理流程間不需太多的相依。 : 前面所舉的雨刷的例子,可以參考策略模式的例子也蠻好的。 : 像 Head First Design Pattern 的鴨子類別。 : (經過書店時去翻翻唄) 嗯 你提的這本書就是我跟JAVA的interface第一次的邂遘... 我目前正在閱讀Aglie Software Development 我想 了解interface可能對書本的閱讀會有幫助.... 我舉的例子應該是很不好,才會讓大家這麼議論紛紛 我也理解StrategyPattern比較適合這個問題 然而 我的問題並不是"該怎麼設計" 而是想知道JAVA是怎麼使用interface的 我是C++的使用者 我會用C語言 甚至組合語言的角度來解構C++物件導向的原理 為了滿足我的好奇心 就好像侯俊傑先生在"深入淺出MFC"一書中對MFC的態度那樣 或許,用相同的態度來理解JAVA本來就是無意義的事 anyway, 非常感謝大家這麼熱心投入討論 我的心得是, 對JAVA的認識越多 感覺JAVA與C++的距離就越遠 人家說學過C++再學JAVA會很容易 我認為根本不是那樣呢... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.182.242 ※ 編輯: jaw109 來自: 140.127.182.242 (01/23 13:45)
文章代碼(AID): #15jQ1XpJ (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 15 之 29 篇):
文章代碼(AID): #15jQ1XpJ (java)