Sobes.tech
Junior — Middle

Kas ir pamats, lai izveidotu klases Kotlin?

sobes.tech AI

Atbilde no AI

Kotlin valodā atslēgas vārds class ir pamats klases izveidei. Klase definē šablonu objektu izveidei, ieskaitot īpašības un metodes. Piemēram:

class Person(val name: String, var age: Int) {
    fun greet() {
        println("Sveiki, mani sauc $name un man ir $age gadi")
    }
}

val person = Person("Ivan", 30)
person.greet()  // Izvadīs: Sveiki, mani sauc Ivan un man ir 30 gadi

Kotlin arī atbalsta mantošanu, saskarnes un citas objektorientētas iespējas.