看板 [ java ]
討論串[問題] 請問interface到底是做什麼用的?
共 33 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者moigai (我就是沒內容Orz)時間19年前 (2006/04/14 11:15), 編輯資訊
0
0
0
內容預覽:
因為有時可能會有一個以上的class去繼承同一個class或者說interface. 像某些design pattern裡如果說要一視同仁的話就得以這種手法. 或許這樣說吧. 先定義一個車子的模子. 然後我們可以用他來做出汽車、卡車....etc. --. 發信站: 批踢踢實業坊(ptt.cc)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kazenol (隨便啦)時間19年前 (2006/04/14 10:21), 編輯資訊
0
0
0
內容預覽:
嗯...這邊我的問題是,物件的compareTo方法,可不可以直接定義在物件的class裡?. 因為物件去繼承介面,也是要在自己裡面去定義方法,那為什麼不自己來呢?. 從多重繼承的字面來看,應該是會使用到父母類別的方法或變數,可是介面裡寫的. 東西,除了跟父母類別的方法同名以外,我不知道繼承介面可以
(還有251個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者TonyQ (骨頭)時間19年前 (2006/04/14 09:24), 編輯資訊
0
0
0
內容預覽:
大推這一段 先學會怎麼用. 再透過討論中去學習它的理論 是比較容易的 :). --. local. --. String temp="relax"; | Life just like programing. while(buringlife) String.forgot(temp); | to be
(還有152個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者qrtt1 (隱者)時間19年前 (2006/04/14 06:04), 編輯資訊
0
0
0
內容預覽:
用途蠻多的. 不論由ood來看, 或是語法上會限制你一定要實作他. 最單純的用途就是. 訂定開發者之間的契約. 當一整個專案在規劃階段時, 都只有寫Interface. 不在乎底層到底如何實作, 但確信要有那些功能. 分派出去之後, 只要繼承了這些Interface就必要要實作之. 至於要如何深入,

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者godfat (godfat 真常)時間19年前 (2006/04/14 04:31), 編輯資訊
0
0
0
內容預覽:
因為在物件導向的程式撰寫裡,我們常利用基類別或介面的變數去操作. 另一個實際存在的子類別或介面實作者。但是有時候那個基類別其實不. 需要做太多事情,也就是說,可能只有很少很少的 public method,. 甚至是只有一個,更有甚者,這個實際存在的子類別或介面實作者,. 他可能已經繼承自另一個基類
(還有1231個字)