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 override
de palabras clave.
Me gusta esto.
override fun addNumber(i : Int) {
val sum = i+10
}
Debe declarar método que se overrided con open
la palabra clave. Si no lo hace, no se puede anularlo.
open fun addNumber(i : T)