作者wa007123456 (大笨羊)
看板java
標題[問題] 不使用implements來實作介面?
時間Sat Jul 26 12:24:01 2014
對不起 小弟是個Java的新手@@
所以才會問這問題 請多見諒
小弟最近看到一個實做介面
卻不用使用implements的方法
非常好奇 也想不透為什麼
他的寫法如下
---在某個類別裡面----
private 介面A myInstance= new
介面A(){
public void 介面方法1(){
// 實作介面方法
}
};
-------
然後 後面就有個需要介面的方法
直接使用這個變數了(myInstance)
小弟請求板上的前輩們解答
感激><
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.22.117
※ 文章網址: http://www.ptt.cc/bbs/java/M.1406348645.A.C11.html
※ 編輯: wa007123456 (61.228.22.117), 07/26/2014 12:26:26
推 dharma:看起來是用匿名內部類別來實作介面?(不確定) 07/26 12:36
→ ssccg:匿名類別 07/26 15:54
→ swpoker:我是用來當作預設實作~避免nullpointexception 07/29 10:14