Aufgabe – Parkplatzverwaltung

Schreibe ein Java-Programm zur Verwaltung eines Parkplatzes.[br][br]Verwalte die aktuelle [i]Anzahl [/i]an Autos am Parkplatz als globale statische Variable und die [i]Parkplatzgröße [/i]als globale statische Konstante mit 750 Plätzen.[br][br]Schreibe zur Verwaltung des Parkplatzes folgende Funktionen/Methoden:[br][list][*][color=#0B5394][b]static int parkCars(int nrOfCars)[/b][/color][br]Berechnet den neuen Stand an Autos am Parkplatz und gibt diesen zurück. Der Parameter [i]nrOfCars [/i]stellt die Anzahl der neu geparkten Autos dar. Ist die Kapazität des Parkplatzes überschritten oder der Wert des Parameters [i]nrOfCars [/i]negativ, werden keine Autos geparkt und der alte Stand an Autos am Parkplatz wird zurück gegeben.[/*][*][b][color=#0B5394]static int removeCars(int nrOfCars)[/color][/b] [br]Berechnet den neuen Stand an Autos am Parkplatz und gibt diesen zurück. Der Parameter [i]nrOfCars [/i]stellt die Anzahl an Autos dar, die den Parkplatz verlassen.[br]Sollen mehr Autos entnommen werden als tatsächlich vorhanden oder ist der Wert des Parameters [i]nrOfCars [/i]negativ, so soll der alte Stand zurück gegeben werden.[/*][*][b][color=#0B5394]static void printCarParkStatus()[/color][/b][br]Gibt den aktuellen Stand an Autos am Parkplatz aus.[/*][/list][br]Schreibe eine [b][color=#0B5394]main-Methode[/color][/b], welche es erlaubt, Autos am Parkplatz abzustellen bzw. wieder zu entfernen. Stelle sicher, dass nur gültige Optionen vom Benutzer eingegeben werden können.
Tests
[list][*]Zeige anhand mindestens [b]dreier sinnvoller Testfälle[/b], dass dein Programm funktioniert! [/*][*]Teste auch [b]ungültige Eingaben[/b]![/*][/list]

Information: Aufgabe – Parkplatzverwaltung