T-Rex: Softwarepattern für Kumulierung aus einer Liste gesucht

Beitrag lesen

Interessante Ideen 😀.

Das heißt aber, dass sich die Anzahl der Methoden nicht minimiert. Ich brauche immer noch für 10 Kumulierungen 10 Methodenaufrufe?

   public function getSumme1() 
   {
      return summiere("getZahl1");
   }

   public function getSumme3() 
   {
      return summiere("getZahl3");
   }

   public function getSumme4() 
   {
      return summiere("getZahl4");
   }

Right? Bei der zweiten Lösung sieht es ähnlich aus, nur halt anders 😀.

Wenn man die private Methode jedoch öffentlich macht, dann könnte man von außen den Methodennamen übergeben und hätte nur noch eine Methode?

Andere Idee ... wenn summiere wüsste wie der Methodenname der Aufrufenden Methode lautet, dann bräuchte keinen Parameter mehr.

Wie du merkst hast du meine Kreativität beflügelt. Vielen Dank!

Gruß ausgrecheneter T-Rex