Junior
Kotlin-də iki sinif arasında irsiyyəti necə həyata keçirərdiniz?
sobes.tech Süni İntellekt
AI-dan cavab
// Əsas sinif
open class Animal(val name: String) {
open fun makeSound() {
println("Naməlum səs")
}
}
// Animal-dən irsi olan törəmə sinif
class Dog(name: String) : Animal(name) {
override fun makeSound() {
println("Hav!")
}
}
// İstifadə nümunəsi
fun main() {
val myDog = Dog("Sharik")
println("${myDog.name} səs çıxarır:")
myDog.makeSound() // "Hav!" göstərəcək
}