map repr is working

This commit is contained in:
Christoph J. Scherr 2023-04-24 14:04:59 +02:00
parent 14bf2d7236
commit f1d4de3620
Signed by: PlexSheep
GPG Key ID: 25B4ACF7D88186CC
1 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,31 @@
import java.util.Arrays;
/** Aufgabe 2: Objekte zerstören
*
* Erstelle eine Klasse schiffeVersenken.
* Erstelle 3 Schiffe und weiße ihnen eine Position auf dem Feld zu.
*
* 1 Schiff mit der länge 1.
* 1 Schiff mit der länge 2.
* 1 Schiff mit der länge 3.
*
* Erstelle eine Benutzereingabe. Sobald ein Schiff versenkt ist soll
* das Objekt mit NULL gleich gesetzt werden um es für den Carbage collector frei zu geben.
*/
public class SchiffeVersenken {
public static void main(String[] args) throws InterruptedException {
Feld map = new Feld();
RealSchiff a = new RealSchiff(4);
a.insertToMap(1, 2, map, 'v');
BrokenSchiff b = new BrokenSchiff(4);
b.insertToMap(3, 2, map, '>');
boolean gameover = false;
while (!gameover) {
map.printMap();
System.out.println(Arrays.deepToString(map.map));
break;
//Thread.sleep(1000);
}
}
}