Junior — Middle
Kokia yra pagrindas kurti klases Kotlin?
sobes.tech AI
Atsakymas iš AI
Kotlin'e, raktazodis class yra pagrindas kurti klases. Klase apibrėžia šabloną objektų kūrimui, įskaitant savybes ir metodus. Pavyzdžiui:
class Person(val name: String, var age: Int) {
fun greet() {
println("Sveiki, mano vardas $name ir man $age metų")
}
}
val person = Person("Ivan", 30)
person.greet() // Išves: Sveiki, mano vardas Ivan ir man 30 metų
Kotlin taip pat palaiko paveldėjimą, sąsajas ir kitas objektinio programavimo galimybes.