(scala) Lernprojekt Schiffeversenken

Hallo,

ich habe Schiffeversenken für zwei Computergegner nachprogrammiert.

Dieses kleine Projekt soll sukzessive von einem eher imperativen Programmierstil zu ‘schönem’ funktionalem Stil verbessert werden.

Hier nun der Code (und Bytecode) zur ersten Version 0.1.

Ihr braucht zur Ausführung die Mainklasse (de.rehnfalk.battleshipsextended.Application) in der ‘BattleShipsExtended.jar’ und als Bibliothek die ‘scala-library.jar’ z.B. der Version 2.11.8 (scala-lang.org).

(die zip müsst Ihr in eine jar umbenennen)

Falk

Mal meine Version: