Prueba expogil
-
Upload
rodolfo-gomez-lopez -
Category
Documents
-
view
122 -
download
0
Transcript of Prueba expogil
MÉTODOS
ÁLVAREZ GONZÁLEZ ÁLVARO
ÁNGEL AVILÉS MÓNICA
GÓMEZ LÓPEZ RODOLFO
GUZMÁN ZANABRIA ANA LAURA
PÉREZ MELO ALAN GIOVANNI
SUAZO REZA DAVID
INTEGRANTES:
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
1. Se crea el registro de activación de “main”.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
7
7 Sale
Expresione
s
a+b
5+2
7
7.Para poder invocar al metodo“parametros” se evalúan sus
parámetros.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
7
7 Sale
Expresione
s
a+b
5+2
7
7.Para poder invocar al metodo“parametros” se evalúan sus
parámetros.
8
Metodos.parametros8
8.-Se invoca a “parametros” y se marca el stack para poder regresar.
9Int a: 5
Int b: 2
9.-Se crea el registro de activación para “parametros” y se realiza el
paso de parámetros. li
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
7
7 Sale
Expresione
s
a+b
5+2
7
7.Para poder invocar al metodo“parametros” se evalúan sus
parámetros.
8
Metodos.parametros8
8.-Se invoca a “parametros” y se marca el stack para poder regresar.
9Int a: 5
Int b: 2
9.-Se crea el registro de activación para “parametros” y se realiza el
paso de parámetros. li
10
10 7
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
7
7 Sale
Expresione
s
a+b
5+2
7
7.Para poder invocar al metodo“parametros” se evalúan sus
parámetros.
8
Metodos.parametros8
8.-Se invoca a “parametros” y se marca el stack para poder regresar.
9Int a: 5
Int b: 2
9.-Se crea el registro de activación para “parametros” y se realiza el
paso de parámetros. li
10
10 7
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
7
7 Sale
Expresione
s
a+b
5+2
7
7.Para poder invocar al metodo“parametros” se evalúan sus
parámetros.
8
Metodos.parametros8
8.-Se invoca a “parametros” y se marca el stack para poder regresar.
9Int a: 5
Int b: 2
9.-Se crea el registro de activación para “parametros” y se realiza el
paso de parámetros. li
10
10 7
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
1. Se crea el registro de activación de “main”.
2. Se invoca el método “bienvenidos” y se marca el stack para
regresar.3. Se crea el registro de activación de “bienvenidos”.
Metodos.bienvenidos
3
Metodo Simple4
4
3
4. Se muestra el texto “Metodo Simple” y salto de línea.
5
x 5
5. Termina la ejecución de “saludo” y se elimina su registro de
activación.
6
6Regreso
6. Se regresa al último registro de activación que es el de “main”, y continúa después de la
invocación.
7
7 Sale
Expresione
s
a+b
5+2
7
7.Para poder invocar al metodo“parametros” se evalúan sus
parámetros.
8
Metodos.parametros8
8.-Se invoca a “parametros” y se marca el stack para poder regresar.
9Int a: 5
Int b: 2
9.-Se crea el registro de activación para “parametros” y se realiza el
paso de parámetros. li
10
10 7
10.-Se imprime el valor de la variable “a+b"
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
11. Se evalúa la expresión “a+b*2"
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
11. Se evalúa la expresión “a+b*2"
x 12
1
2
12.Se devuelve el valor obtenido en el punto anterior y se destruye el
registro de activación de “parametros”.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
11. Se evalúa la expresión “a+b*2"
x 12
1
2
12.Se devuelve el valor obtenido en el punto anterior y se destruye el
registro de activación de “parametros”.
13 Regreso con:14
13. Regresa a “main” con el valor devuelto
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
11. Se evalúa la expresión “a+b*2"
x 12
1
2
12.Se devuelve el valor obtenido en el punto anterior y se destruye el
registro de activación de “parametros”.
13 Regreso con:14
13. Regresa a “main” con el valor devuelto
Sale 14
14
14.Se invoca el método “anidado2” y se marca el stack para regresar.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
11. Se evalúa la expresión “a+b*2"
x 12
1
2
12.Se devuelve el valor obtenido en el punto anterior y se destruye el
registro de activación de “parametros”.
13 Regreso con:14
13. Regresa a “main” con el valor devuelto
Sale 14
14
14.Se invoca el método “anidado2” y se marca el stack para regresar.
Metodo.anidado215
15.Se crea el registro de activación de “anidado2"
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
11. Se evalúa la expresión “a+b*2"
x 12
1
2
12.Se devuelve el valor obtenido en el punto anterior y se destruye el
registro de activación de “parametros”.
13 Regreso con:14
13. Regresa a “main” con el valor devuelto
Sale 14
14
14.Se invoca el método “anidado2” y se marca el stack para regresar.
Metodo.anidado215
15.Se crea el registro de activación de “anidado2"
1
6 Sale
16.Se invoca el método “anidado” y se marca el stack para
regresar.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
x 12
1
2
13 Regreso con:14Sale 14
14
Metodo.anidado215
1
6 Sale
17. Se crea el registro de activación de “anidado”.
Metodo.anidado17
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
x 12
1
2
13 Regreso con:14Sale 14
14
Metodo.anidado215
1
6 Sale
17. Se crea el registro de activación de “anidado”.
Metodo.anidado17
18 hola
18.Se muestra el texto “hola”
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
x 12
1
2
13 Regreso con:14Sale 14
14
Metodo.anidado215
1
6 Sale
17. Se crea el registro de activación de “anidado”.
Metodo.anidado17
18 hola
18.Se muestra el texto “hola”
19
x 19
19.Termina la ejecución de “anidado” y se elimina su registro de
activación.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
x 12
1
2
13 Regreso con:14Sale 14
14
Metodo.anidado215
1
6 Sale
Metodo.anidado17
18 hola
19
x 19
20 Regreso
20
20.Se regresa al último registro de activación que es el de “anidado2”, y
continúa después de la invocación.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
x 12
1
2
13 Regreso con:14Sale 14
14
Metodo.anidado215
1
6 Sale
Metodo.anidado17
18 hola
19
x 19
20 Regreso
20
20.Se regresa al último registro de activación que es el de “anidado2”, y
continúa después de la invocación.
21
x 21
21.Termina la ejecución de “anidado2” y se elimina su registro de activación.
import jeliot.io.*;
public class Metodos {
public static void bienvenidos() {
System.out.println(“Metodo Simple");
}
public static int parametros(int a, int b){
System.out.println(a+b);
return a+b*2;
}
public static void anidado() {
System.out.println("hola");
}
public static void anidado2() {
anidado();
}
public static void noInvocado() {
System.out.println("no me invocaste");
}
public static void main() {
bienvenidos();
parametros(5,2);
anidado2();
}
}
Metodos.main1
1
2
2 Sale
Metodos.bienvenidos
3
Metodo Simple4
4
3
5
x 5
6
6Regreso
7
7 Sale
Expresione
s
a+b
5+2
7
8
Metodos.parametros8
9Int a: 5
Int b: 2
10
10 7
1
1
x 12
1
2
13 Regreso con:14Sale 14
14
Metodo.anidado215
1
6 Sale
Metodo.anidado17
18 hola
19
x 19
20 Regreso
20
20.Se regresa al último registro de activación que es el de “anidado2”, y
continúa después de la invocación.
21
x 21
21.Termina la ejecución de “anidado2” y se elimina su registro de activación.
22.El método no invocado no fue llamado por lo tanto no se ejecuta su accion.
22
23
23.Termina la ejecución de “main”, se elimina su registro de activación y termina el programa.
x