Hat sich kein Mensch das Klassendiagramm, das zu der Aufgabe gehörte, angeguckt? Da war die komplette Signatur abzulesen... Ich hab die Aufgabe gemacht, was mich zwar unter Zeitdruck bei ERD und SQL Queries gesetzt hat, aber ansich war die meines Erachtens ok... Was soll denn da so widersprüchlich gewesen sein, wie viele hier sagen? Ich bitte um Erleuchtung.
Im Endeffekt waren das einfach 2 Schleifen, einmal über das Routen Array, einmal über das Strecken Array, Preis der Route anhand der Einzelpreise der Strecken berechnen, minPreis merken, entsprechende Route merken und fertig... Also ein relativ einfacher Suchalgorithmus nach dem kleinsten Wert. Nur, dass man den halt noch berechnen musste.
Der Rest war doch nur noch die Initialisierung eines Angebot Objekts... und dafür konnte man alle nötigen Methoden dem Klassendiagramm entnehmen.