Sobes.tech
Junior — Middle

როგორ შეიძლება განახორციელოთ Singleton ნიმუში Kotlin-ში?

sobes.tech AI

პასუხი AI-სგან

Kotlin-ში Singleton-ის ნიმუში ძალიან მარტივია object საკვანძო სიტყვით. ეს განცხადება ქმნის კლასს ერთეულ მაგალითთან, რომელიც ინიშნება ნელი და ნაკადი-უსაფრთხო გზით.

მაგალითი:

object DatabaseConnection {
    fun connect() {
        println("დატანების დაკავშირება მონაცემთა ბაზასთან")
    }
}

fun main() {
    DatabaseConnection.connect() // სინგლტონის მეთოდის გამოძახება
}

ამ გზით, object უზრუნველყოფს, რომ მაგალითი იქნება ერთეული პროგრამაში, და დამატებითი კოდის დაწერა საჭირო არ არის სინგლტონის ნიმუშის განხორციელებისთვის.