インターフェイス上でインライン関数を作成しようとすると、エラーに直面するだろう:'inline' modifier is not allowed on virtual members. Only private or final members can be inlined
Javaは最終的なデフォルトメソッドを許可しません。しかし、Kotlinはしますか?
私はそれを上書きすることができますので、関数が仮想であるためであると理解しています。
「閉じた」関数を宣言できれば、これらの関数は仮想ではないため、非常に便利なインライン化が可能です!
「非公開」を使用すると、仮想ではない「閉鎖」機能が提供されますが、他の国では使用できません。
だから、抽象型のための非閉じた非インライン関数を定義する方法はありますか?
(psの私はこの質問を自分自身に答えるつもりはなく、あなた自身の答えを共有すること自由に感じ!)
私は抽象クラスで 'inline'について知りませんでした!素晴らしい答え! – Jire