Sobes.tech
Junior

Kuidas teeksite kahe klassi vahel pärilust Kotlinis?

sobes.tech AI

Vastus AI-lt

// Põhiklass
open class Animal(val name: String) {
    open fun makeSound() {
        println("Määramata heli")
    }
}

// Pärilik klass, mis pärib Animalilt
class Dog(name: String) : Animal(name) {
    override fun makeSound() {
        println("Hau!")
    }
}

// Kasutamise näide
fun main() {
    val myDog = Dog("Sharik")
    println("${myDog.name} teeb heli:")
    myDog.makeSound() // Kuvab "Hau!"
}