JAVA – Sparplan erstellen (2)

Aufruf von Methoden / public oder private

infoWenn Rechenoperationen einer Klasse wiederholt vorkommen, bietet es sich an, eine neue Methode zu programmieren und diese dann an den entsprechenden Stellen aufzurufen.

Wird diese Methode nur innerhalb der Klasse verwendet und nicht durch eine Instanz noch aufgerufen, sollte diese auch anstatt public als private definiert werden.

Beispiel:
In unserem Beispiel gibt es vier Methoden, die Sparpläne ausdrucken.

Diese Anweisungen sind für alle Sparpläne gleich:

zinsenNeu= rundenEuro(anfangsbetrag*zinssatz);
endbetrag= rundenEuro(anfangsbetrag+zinsenNeu);
System.out.println(jahr + “      „+ anfangsbetrag + “          “ + zinsenNeu +  “       “ + endbetrag);

Daher bietet es sich an, dafür eine Methode zu programmieren und diese Methode dann aufzurufen.

Einfache Beispiele für eine Schleife – zum kopieren:
Zahl-do-while-2 & Zahl-do-while

 

nännchenAufgabeAufgaben

  1. Erstelle nun die Methode sparplanZeileErstellen
    (Import: anfangsbetrag, jahr; Rückgabewert: Endbetrag)
  2. Solltest Du selber keine Lösung zu Sparplan-1 haben, erstelle eine Klasse Anlage und kopiere diese Lösung (Sparplan2-Lösung)
  3. Ersetze nun den Programmcode durch den Methodenaufruf (bei Sparplanerstellen1)
  4. Probiere nun mal aus, worin der Unterschied liegt, ob eine Methode als public oder private definiert worden ist.
  5. Ersetze dann bei den übrigen SparplanErstellen2 bis 4 die entsprechenden Zeilen im Programmcode durch einen Methodenaufruf.

___________________________________________________________________________

Anlagen

___________________________________________________________________________

 

K. Fröhlig