他の lateinit var プロパティをオーバーライドしている lateinit var プロパティを報告します。

サブクラスのインスタンスは 1 つのプロパティに対してフィールドを 2 つ持ち、スーパークラスのフィールドは実質的に未使用のままとなります。

例:


    open class BaseClass {
      open lateinit var name: String
    }

    class RealClass : BaseClass() {
      override lateinit var name: String
    }