Inner類別
Inner類別:被定義在類別內的類別
通常是用在事件處理上,或是無名(anonymous)
用一個類別實作介面的所有方法
例如:
在class內~~
class test implement WindowListener
{
.
. 實作7個方法
.
}
編譯後 會產生一個 類別名稱$test.class的檔案
------------------分------格-----線--------------------------------------
無名: java已經有寫好一個class實作了WindowListener、WindowFocusListener...
||
︶
WindowAdapter
例如:
在addWindowListener的傳入值內直接產生物件和實作其中之一
new WindowAdapter()
{
public void WindowClosing(WindowEvent arg0)
{System.exit(0);}
}
編譯後 會產生一個 類別名稱$流水編號(從1開始).class的檔案
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.148.218
※ 編輯: gauyew 來自: 125.225.148.218 (01/27 10:58)
java 近期熱門文章
PTT數位生活區 即時熱門文章