Sobes.tech
Junior — Middle

Wat is het verschil tussen het definiëren van een klasse en het maken van een instantie van die klasse in Kotlin?

sobes.tech AI

Antwoord van AI

In Kotlin is de definitie van een klasse het maken van een sjabloon of beschrijving van een object, waarin eigenschappen en methoden worden gedefinieerd. Het maken van een instantie van een klasse is het proces van het creëren van een concreet object op basis van dat sjabloon.

Voorbeeld:

class Person(val name: String, val age: Int) // klasse definitie

val person1 = Person("Ivan", 30) // instantie van de klasse maken

Hier is Person een klasse, en person1 is een concreet object van die klasse met toegewezen waarden.