Die Zeit für diese Aufgabe war zu knapp bemessen, bzw. die Aufgabe zu umfangreich. Es wäre wünschenswert, wenn die Ersteller der Aufgaben die Zeit für die Lösung messen würden.. (Die Lösungsvorschläge für Prüfer sehen mal wieder so aus, als ob sie nie von einem Compiler verifiziert wurden..)
Kein Fehler: Die Methode ArbeitsplatzPC(String, char) ist ein Konstruktor und hat daher implizit einen Verweise auf das neu erzeugte Objekt als Rückgabe. Es muss daher kein Rückgabedatentyp explizit angegeben werden.
Die Lösung gemäß Aufgabenstellung ist reine Fleißarbeit und dazu noch nicht mal elegant.
Hinweis: mod ist die Modulo Funktion %