Sobes.tech
Junior — Middle

Kotlin-də statik metod necə elan edilir?

sobes.tech Süni İntellekt

AI-dan cavab

Kotlin-də Java kimi static açar sözü yoxdur. Statik metod elan etmək üçün adətən companion object istifadə olunur. companion object içindəki metodlar sinif nümunəsi yaratmadan çağırıla bilər.

Nümunə:

class MyClass {
    companion object {
        fun staticMethod() {
            println("Bu statik metoddur")
        }
    }
}

fun main() {
    MyClass.staticMethod() // statik metod çağırışı
}

Həmçinin, Java ilə daha yaxşı inteqrasiya üçün @JvmStatic istifadə edə bilərsiniz ki, metod Java tərəfində statik kimi görünsün.