Junior — Middle
Kotlin-ში კლასის განსაზღვრა და ამ კლასის ნიმუშის შექმნა შორის რა განსხვავებაა?
sobes.tech AI
პასუხი AI-სგან
Kotlin- ში კლასი განსაზღვრება — ეს არის ობიექტის შაბლონის ან აღწერის შექმნა, სადაც განისაზღვრება თვისებები და მეთოდები. კლასის მაგალითის შექმნა — ეს არის პროცესია, როდესაც ამ შაბლონზე დაფუძნებული კონკრეტული ობიექტი იქმნება.
მაგალითი:
class Person(val name: String, val age: Int) // კლასის განსაზღვრა
val person1 = Person("Ivan", 30) // კლასის მაგალითის შექმნა
აქ, Person არის კლასი, ხოლო person1 — ამ კლასის კონკრეტული ობიექტი, რომელსაც მიენიჭა მნიშვნელობები.