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.