Junior — Middle
Какво е основата за създаване на класове в Kotlin?
sobes.tech AI
Отговор от AI
В Kotlin ключовата дума class е основата за създаване на класове. Класът определя шаблон за създаване на обекти, включително свойства и методи. Например:
class Person(val name: String, var age: Int) {
fun greet() {
println("Здравейте, казвам се $name и съм на $age години")
}
}
val person = Person("Ivan", 30)
person.greet() // Ще изведе: Здравейте, казвам се Ivan и съм на 30 години
Kotlin също поддържа наследяване, интерфейси и други обектно-ориентирани възможности.