public static int fattoriale(int n) { if (n <= 0) return 1; else return n * fattoriale(n-1); }
Stato del record di attivazione per la chiamata fattoriale(2) appena creato a fronte della chiamata da fattoriale(3)
Valore di n: 2
Si eseguono le istruzioni. Poiche' n > 0, si segue il ramo else.
Adesso simula la chiamata ricorsiva fattoriale(2) seguendo il link indicato nella funzione "fattoriale()".