Junior — Middle
Koja je razlika između definisanja klase i kreiranja njene instance u Kotlinu?
sobes.tech АИ
Одговор од АИ
U Kotlinu, definicija klase je kreiranje šablona ili opisa objekta, gde se definišu svojstva i metode. Kreiranje instance klase je proces pravljenja konkretnog objekta na osnovu tog šablona.
Primer:
class Person(val name: String, val age: Int) // definicija klase
val person1 = Person("Ivan", 30) // kreiranje instance klase
Ovde je Person klasa, a person1 je konkretan objekat te klase sa dodeljenim vrednostima.