Kotlin vs @Overrides Java

Paul S.:

Como se muestra aquí, https://stackoverflow.com/a/16639438/8949356 , en Java puede anular la función de una clase declarada cuando es pública

Pero yo quiero saber cómo hacer esto mismo código en Kotlin, he tratado mucho, pero no he encontrado en ningún algo sobre este tema. Y yo sólo podía ir y hacer esto en Java, pero el resto de mi código está en Kotlin, además de que simplemente no puede quedarse con este tipo de duda; Kotlin siente como una gran herramienta para mí y quiero aprender todo.

mel.j:

Si desea anular método, uso overridede palabras clave.

Me gusta esto.

override fun addNumber(i : Int) {
  val sum = i+10
}

Debe declarar método que se overrided con openla palabra clave. Si no lo hace, no se puede anularlo.

open fun addNumber(i : T)

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=197812&siteId=1
Recomendado
Clasificación