Wann und wo das Kotlin Companion-Objekt zu verwenden ist

Wann und wo das Kotlin Companion-Objekt zu verwenden ist

In jeder objektorientierten Programmiersprache wie Kotlin, Java oder C# müssen wir Objekte einer Klasse erstellen, um auf ihre Mitglieder zuzugreifen. In Kotlin sieht das ungefähr so aus: class className{ fun funName() = // code will come here } fun main(){ val obj = className() obj.funName() // calling the function using the class's object } Es gibt jedoch eine Möglichkeit, auf die Methode einer Klasse zuzugreifen, ohne ein Objekt zu erstellen. Und hier kommen Javas statische und Kotlins begleitende Objekte ins Spiel.

Tags

Kotlin List Kotlin Operator Kotlin Class Kotlin String Kotlin Object Kotlin Function Kotlin Constructor Kotlin Coroutine Kotlin Keyword Kotlin Loop Kotlin Static

Die beliebtesten Artikel

Kürzlich aktualisierte Artikel