Autor: Edgar Casasola M.
Diseño: Jorge Villalobos S.
25
¿Cómo funciona la pila de llamados a
métodos?
l
Suponga que se tiene:
–
int
m1 (
int
n) {
–
return
n+m2();
–
}
–
int
m2 (){
–
return
2;
–
}
l
Si se invoca a m1 con el
parámetro 5 se produce un
resultado de 7.
5
5 + m2();
return 7;
return 2;
objeto.m1(5);
5 + 2;
retorna 2
retorna 7