2

2 つの Kotlin クラスがあるとします。

class Battery(
    val carbon: Any,
    val zinc: Any
)
class RemoteControl(
    /* inline */ val battery: Battery,
    val buttons: Any
)

のコメント アウトされたinlineキーワードに注意してくださいRemoteControl。コメントを外しても、Intellij でエラーは発生しません。

これは有効な Kotlin コードで、何をしますか?

私の期待は、それが同等であるということです

class RemoteControl(
    val carbon: Any,
    val zinc: Any,
    val buttons: Any
)

しかし、それは何もしていないようです。

Kotlin 1.3.72 と Android Studio 4.0.1 を使用しています

4

1 に答える 1