i

Blackjack im Codepad

Aktuell muss man im Codepad von BlueJ Java-Syntax verwenden. Das gilt auch, obwohl die Klassen in Kotlin geschrieben sind. Kotlin und Java werden beide von der Java Virtual Machine (JVM) ausgeführt und sind daher weitgehend kompatibel. Du kannst deshalb die Klassen in Kotlin schreiben, musst aber im Codepad die Java-Syntax verwenden. Wir verzichten deshalb hier auf die Benutzung des Codepads. Wenn du trotzdem das Codepad verwenden möchtest, kannst du dir z.B. von einer KI Kotlin-Code in Java-Code umwandeln lassen.

Blackjack mit variabler Kartenzahl

Beim 3-Karten-Blackjack aus der vorherigen Seite hattest du immer genau drei Karten auf der Hand. Im echten Blackjack können es aber auch mehr oder weniger Karten sein. Um das im Hauptprogramm umzusetzen, bräuchten wir eine recht komplexe Logik für den Spielablauf. Stattdessen wollen wir hier eine einfachere Lösung vorstellen, die das Codepad von BlueJ nutzt.

... (An dieser Stelle müsste eine Anleitung zum Codepad stehen. Das wird aber erst ergänzt, wenn das Codepad in BlueJ mit Kotlin funktioniert) ...

Aufgabe

Spiele mit Hilfe des Codepads eine Runde Blackjack. Spiele eine Solo-Runde oder spielt zu zweit an zwei Computern gegeneinander. Beschreibe die einzelnen Schritte, die du dabei ausführst, indem du mindestens diese Begriffe aus den vorherigen Abschnitten verwendest:
  • Konstruktor
  • Klasse
  • Objekt
  • Attribut
  • Datentyp
  • Methode
  • Parameter
  • Rückgabe

Suche

v
100.123.1.1.8 Blackjack im Codepad
Kopieren durch Anklicken

Rückmeldung geben