Junior — Middle
Каква е разликата между дефинирането на клас и създаването на негов екземпляр в Kotlin?
sobes.tech AI
Отговор от AI
В Kotlin дефиницията на клас е създаването на шаблон или описание на обект, където се задават свойства и методи. Създаването на екземпляр на клас е процесът на създаване на конкретен обект въз основа на този шаблон.
Пример:
class Person(val name: String, val age: Int) // дефиниция на класа
val person1 = Person("Ivan", 30) // създаване на екземпляр на класа
Тук Person е клас, а person1 е конкретен обект на този клас с зададени стойности.