Original von Diktator
müssen die drei unterklassen des progs in einzelnen dateien untergebracht werden, oder kann man diese auch (als innere klassen) in Company.java einfügen? gibt es für dieses problem nur eine richtige lösung? oder o.B.d.A. zwei oder mehr äguivalente lösungen.
Du kannst die Klassen definieren, wo du möchtest (natürlich nur solange der Compiler nicht meckert
). Wenn das Programm in Funktionsweise und Struktur der Aufgabenstellung entspricht, dürfte das kein Problem sein. (Und wo die Klassen definiert sein sollen, steht AFAIR nicht in der Aufgabe.) Es bietet sich aber an, jede Klasse in eine eigene Datei zu schreiben, da das bei größeren Projekten sowieso der Normalfall ist. Java bietet sehr schöne Möglichkeiten der Strukturierung des Codes - und die sollte man auch nutzen. Das wird in Aufgabe 2 etwas deutlicher.