匿名(內部)類在 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();
}
}
輸出
這是匿名內部類的示例
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP