Sobes.tech
Junior — Middle

Kotlin'de bir sınıfı tanımlamak ile bu sınıfın bir örneğini oluşturmak arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Kotlin'de sınıf tanımı, özelliklerin ve metodların belirlendiği bir nesnenin şablonunu veya tanımını oluşturmadır. Bir sınıf örneği oluşturmak, bu şablona dayanarak belirli bir nesne yaratma sürecidir.

Örnek:

class Person(val name: String, val age: Int) // sınıf tanımı

val person1 = Person("Ivan", 30) // sınıfın örneği oluşturuluyor

Burada Person bir sınıf, person1 ise bu sınıfın belirli bir nesnesidir ve belirli değerler almıştır.