私はインターフェイスを作成しています。 このインターフェイスを実装するクラスは、他のコードを実行する前に、関数をオーバーライドする際にsuperを呼び出す必要があります。 どうすればいいですか?スーパーを呼び出さなければならないインターフェイス関数のアノテーション
interface Watcher {
fun funWithoutBody()
fun startWatching() {
//do some important stuff which must be called
}
}
しかし、私はIDEによって警告されたいです。あなたがandroidアクティビティでsuper.onDestroy()を呼び出していないときのように、 –
私は知りたい、それがどのように動いているのか知りたい。実際にはコードは私だけで書かれているので、必要ではありません。回避策は必要ありません –
IDEの機能ではなくコードではないと思うので、純粋な記述が可能なのかどうかはわかりませんコトリンコード。 –