首頁 > Java > java教程 > 主體

Java匿名內部類別的使用方法如何?

王林
發布: 2023-05-07 13:13:08
轉載
1399 人瀏覽過

概念

1、匿名內部類別就是沒有名字的類別。

格式

new name(parameter)
{
   ......
}
登入後複製

使用注意

#2、匿名內部類別沒有存取修飾符。

匿名內部類別必須繼承抽象類別或實作介面。

匿名內部類別中不能有靜態成員或方法。

匿名內部類別沒有結構方法,因為沒有類別名稱。

實例

public class Button {
    public void click(final int params){
        //匿名内部类,实现的是ActionListener接口
        new ActionListener(){
            public void onAction(){
                System.out.println("click action..." + params);
            }
        }.onAction();
    }
    //匿名内部类必须继承或实现一个已有的接口
    public interface ActionListener{
        public void onAction();
    }
 
    public static void main(String[] args) {
        Button button=new Button();
        button.click();
    }
}
登入後複製

以上是Java匿名內部類別的使用方法如何?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板