作者gauyew ([瑶]拚了~)
看板java
标题Inner类别
时间Sat Jan 27 10:56:38 2007
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)