Junior — Middle
როგორ შეიძლება განახორციელოთ Singleton ნიმუში Kotlin-ში?
sobes.tech AI
პასუხი AI-სგან
Kotlin-ში Singleton-ის ნიმუში ძალიან მარტივია object საკვანძო სიტყვით. ეს განცხადება ქმნის კლასს ერთეულ მაგალითთან, რომელიც ინიშნება ნელი და ნაკადი-უსაფრთხო გზით.
მაგალითი:
object DatabaseConnection {
fun connect() {
println("დატანების დაკავშირება მონაცემთა ბაზასთან")
}
}
fun main() {
DatabaseConnection.connect() // სინგლტონის მეთოდის გამოძახება
}
ამ გზით, object უზრუნველყოფს, რომ მაგალითი იქნება ერთეული პროგრამაში, და დამატებითი კოდის დაწერა საჭირო არ არის სინგლტონის ნიმუშის განხორციელებისთვის.