Kotlin回調寫法

接口聲明

public interface CallBack {
    void onCallBack();
}

Java回調寫法

public class TestJava {

    public void setCallBack(CallBack callBack) {
    }

    public void test() {
        setCallBack(new CallBack() {
            @Override
            public void onCallBack() {
                
            }
        });
    }
}

Kotlin回調寫法

class TestKotlin {

    fun setCallBack(callBack: CallBack) {

    }

    fun test() {
        setCallBack(object : CallBack {
            override fun onCallBack() {

            }
        })
    }

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章