Fachkonzept - Hauptprogramm
Einen Ablauf speichern
In BlueK können wir Objekte interaktiv erzeugen, Attributwerte im Objektinspektor verändern und einzelne Kotlin-Anweisungen im Codepad ausführen. Soll derselbe Ablauf später wiederholt werden, speichern wir seine Anweisungen im Quelltext.
Das Hauptprogramm eines Kotlin-Programms
steht in der
main-Funktion. Beim Programmstart werden ihre Anweisungen der Reihe nach ausgeführt.fun main() {
val karte = Karte("Herz", "Dame")
karte.druckeKarte()
karte.rang = "Ass"
println(karte.berechneWert())
}
Funktion und Methode
fun kennzeichnet eine Funktion. Unsere
main-Funktion steht außerhalb einer Klasse. Sie wird deshalb ohne ein Objekt
davor aufgerufen. druckeKarte() gehört dagegen zu einer Klasse und wird als Methode
eines Objekts aufgerufen, z.B. karte.druckeKarte().