Java 中如何使用匿名(內部)類?
宣告為沒有類名的內部類稱為匿名內部類。
- 我們同時宣告和例項化它們。
- 通常,只要需要覆蓋類或介面的方法,就會使用它們。
語法
AnonymousInner an_inner = new AnonymousInner() {
public void my_method() {
........
........
}
};
示例
abstract class AnonymousInner {
public abstract void mymethod();
}
public class Outer_class {
public static void main(String args[]) {
AnonymousInner inner = new AnonymousInner() {
public void mymethod() {
System.out.println("This is an example of anonymous inner class");
}
};
inner.mymethod();
}
}
輸出
這是一個匿名內部類的示例
廣告
資料結構
網路
關係型資料庫
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP