解決自定義的接口無法以Lamda 的方式提示和編寫
函數(shù)式接口:只有一個抽象方法的接口(可有多個默認方法)
java 的寫法
@FunctionalInterface
public interface Runnable {
void run();
}
kotlin 的寫法
fun interface Callback{
fun onCallback()
}
注:java 的寫法,kotlin 的kt 文件不適用;kotlin 的寫法,兩者通用
解決自定義的接口無法以Lamda 的方式提示和編寫
函數(shù)式接口:只有一個抽象方法的接口(可有多個默認方法)
java 的寫法
@FunctionalInterface
public interface Runnable {
void run();
}
kotlin 的寫法
fun interface Callback{
fun onCallback()
}
注:java 的寫法,kotlin 的kt 文件不適用;kotlin 的寫法,兩者通用