1. 程式人生 > >Kotlin學習筆記:NotImplementedError: An operation is not implemented

Kotlin學習筆記:NotImplementedError: An operation is not implemented

 // 自定義的一個介面
 interface OnTestCallback{
       fun onTest()
 }
 // 用快捷方法生成介面內的方法
 setOnTestCallback(object :OnTestCallback{
     override fun onTest() {
        TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
     }
 })

上面的場景,小夥伴可能都不陌生,當我們用快捷方法去生成介面的方法時,會在方法內出現這麼一句話:

TODO("not implemented") //To change body of created functions use File | Settings | File Templates.

然後很多小夥伴可能就會置之不理,任由其存在,然後當我們走到setOnTestCallback(object :OnTestCallback{...})這一步時,就會發現程式崩潰,丟擲異常!(驚不驚喜