匿名(內部)類在 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();
   }
}

輸出

這是匿名內部類的示例

更新日期:2019-07-30

256 次瀏覽

開啟您的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.