Zugriff auf Methode

cosanostra

Neues Mitglied
Hallo,

bin ziemlicher Laie in Java. Und zwar habe ich eine Klasse mit Essengerichten. Diese hat eine getter Methode, mit der man auf den Preis zugreifen kann. Die Essensgerichte sind wiederum in einerm Set von Menüs gespeichtert. Jetzt soll in einer neuen Klassse mit einer Methode der Durchschnittspreis berechnet werden.
Die Methode ist vorgegeben und hat als Parameter eine Liste aus den menüs.

Wie kann ich jetzt durch einen Stream den duchschnittspreis berechnen und die Methode getpreis von der Klasse Essengerichte anwenden?

Vielen dank schon mal
 
Mach es doch erst einmal ohne Streams. Kriegst Du das hin? Wie musst Du da vorgehen?

Wenn Du es ohne Streams hin bekommen hast, dann kannst Du überlegen, wie man dies mit Streams abbilden kann.

Gerade am Anfang ist es wichtig, dass man immer erst den genauen Überblick bekommt über die Anforderung und den Lösungsweg. Erst dann kann man sinnvoll etwas implementieren. Und den Überblick bekommt man, in dem man in einer Sprache / einem Sprachbereich bleibt, den man beherrscht um die Problematik nicht unnötig kompliziert zu machen.

Daher:
  • Erst einmal die Problematik verstehen und den Lösungsweg. Dabei braucht man kein Code. Da helfen Stift und Zettel um Zusammenhänge aufzumalen. Skizzen sind da immer sehr hilfreich. Und dann der Lösungsweg wird am besten in der Muittersprache notiert - das hat die geringsten Hürden.
  • Dann kann man das nach und nach verfeinern / umsetzen. Dabei dann ggf. Schrittweise vorgehen: Also z.B. erst einmal ohne Streams die Lösung bauen. Dann kann man später Dinge 1:1 umsetzen.
 

Neue Themen


Zurück
Oben