匿名內部類別是一個沒有名稱的內部類別
語法
new SuperType (constructor parameters) {
// 定義匿名類別的資料和方法
}
用法
要利用內部類別來做事件 event 處理的話,以使用匿名內部類別較為方便
class A {
A() {
(new B () {
public void printB() {
System.out.println("Hello World");
}
}).printB();
}
}
class B { }
public class AnonymousInnerTest1 {
public static void main(String[] args) {
A obj = new A();
}
}
執行結果

沒有留言:
張貼留言