faecher:informatik:oberstufe:algorithmen:rekursion:programmaufrufstack:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:algorithmen:rekursion:programmaufrufstack:start [13.01.2022 09:09] sbelfaecher:informatik:oberstufe:algorithmen:rekursion:programmaufrufstack:start [13.01.2022 09:28] sbel
Zeile 13: Zeile 13:
         GruessGott(name);         GruessGott(name);
         System.out.println("Ich glaube, gleich verabschiede ich mich...");         System.out.println("Ich glaube, gleich verabschiede ich mich...");
-        AufWiedersehen();   +        AufWiedersehen();  
 +        AufWiedersehen();
     }     }
          
Zeile 22: Zeile 23:
          
     public void AufWiedersehen() {     public void AufWiedersehen() {
-        System.out.println("Auf Wiedersehen, bis bald!");+        System.out.println("Ciao!");
     }     }
 +
 } }
 </code> </code>
  
 +Beim Aufruf des Konstruktors werden also zwei weitere Methoden, also "Unterprogramme", aufgerufen, der Ablauf sieht etwa wie folgt aus.
 +
 +{{ :faecher:informatik:oberstufe:algorithmen:rekursion:programmaufrufstack:stack01.drawio.png |}}
 +
 +Dabei fällt auf, dass der Programmablauf nach jedem Aufruf eines Unterprogramms zu der Stelle zurückkehren muss,, von der dieses aufgerufen wurde.
  
  • faecher/informatik/oberstufe/algorithmen/rekursion/programmaufrufstack/start.txt
  • Zuletzt geändert: 13.01.2022 12:40
  • von sbel