Sobes.tech
Junior — Middle

Чӣ гуна метавон ба тағйирёбии статикӣ, ки дар Java муайян шудааст, дар Kotlin дастрасӣ пайдо кард?

sobes.tech AI

Ҷавоб аз AI

Дар Kotlin, барои дастрасӣ ба тағйирёбҳои статикӣ дар Java, ба таври мустақим номи синфро истифода мебарем, зеро Kotlin концепсияи static-и худро надорад, аммо ба JVM компайл мешавад ва метавонад ба аъзои статикии синфҳои Java дастрасӣ пайдо кунад.

Масалан, агар дар Java синф вуҷуд дошта бошад:

public class Constants {
    public static final String API_KEY = "12345";
}

Дар Kotlin, ба он чунин дастрасӣ кардан мумкин аст:

val key = Constants.API_KEY

Яъне, танҳо тавассути номи синф ва номи тағйирёбанда, ҳамон тавре ки дар Java.