interface T { fun foo(a:Int = 1) } class C : T { override fun foo(a: Int) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. } }