Download - PruebaDeEscritorioConObjetos
![Page 1: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/1.jpg)
AsterPass
Aquino Herrera Leonel Cortes Hernández Eduardo Guzmán Cruz Elias Alberto Hernández Campos Mitzi Lizeth Puertos Herrera Elizabeth
![Page 2: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/2.jpg)
![Page 3: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/3.jpg)
Un montículo (heap en inglés) es una estructura dedatos del tipo árbol con información pertenecientea un conjunto ordenado. Los montículos máximostienen la característica de que cada nodo padretiene un valor mayor que el de todos sus nodoshijos, mientras que en los montículos mínimos, elvalor del nodo padre es siempre menor al de susnodos hijos.
![Page 4: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/4.jpg)
Un árbol cumple la condición de montículo si satisfacedicha condición y además es un árbol binario completo.Un árbol binario es completo cuando todos los nivelesestán llenos, con la excepción del último, que se llenadesde la izquierda hacia la derecha.En un montículo de prioridad, el mayor elemento (o elmenor, dependiendo de la relación de orden escogida)está siempre en el nodo raíz. Por esta razón, losmontículos son útiles para implementar colas deprioridad.
![Page 5: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/5.jpg)
Una ventaja que poseen los montículos es que, porser árboles completos, se pueden implementarusando arreglos, lo cual simplifica su codificación ylibera al programador del uso de punteros. Laeficiencia de las operaciones en los montículos escrucial en diversos algoritmos de recorrido degrafos y de ordenamiento (heapsort)
![Page 6: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/6.jpg)
![Page 7: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/7.jpg)
20
18
9
32
4519 29
![Page 8: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/8.jpg)
20
19
9
32
4529
![Page 9: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/9.jpg)
•Una pila (stack en inglés) es una lista ordinal oestructura de datos en la que el modo de accesoa sus elementos es de tipo LIFO (del inglés LastIn First Out, último en entrar, primero en salir)que permite almacenar y recuperar datos.
•Esta estructura se aplica en multitud deocasiones en el área de informática debido a susimplicidad y ordenación implícita de la propiaestructura.
![Page 10: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/10.jpg)
public class Qk {
int m;
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk();
kt.k += 7;
Qk j = new Qk();
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8;
}
1 Params.main
![Page 11: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/11.jpg)
public class Qk {
int m;
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
kt.k += 7;
Qk j = new Qk();
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8;
}
1 Params.main
2 Crea objeto kt
![Page 12: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/12.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
kt.k += 7;
Qk j = new Qk();
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8;
}
1 Params.main
2 Crea objeto kt
3 int m
![Page 13: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/13.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
kt.k += 7;
Qk j = new Qk();
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
![Page 14: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/14.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objeto
kt.k += 7;
Qk j = new Qk();
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
![Page 15: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/15.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk();
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
![Page 16: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/16.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
![Page 17: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/17.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
![Page 18: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/18.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
![Page 19: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/19.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objeto
j.setM(4);
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
![Page 20: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/20.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) {
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
![Page 21: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/21.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) { // 12. Crea el método set
this.m = g;
}
int k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
![Page 22: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/22.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} int k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia
![Page 23: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/23.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4
System.out.println(kt.m);
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
![Page 24: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/24.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de línea
int p = kt.getK();
System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
![Page 25: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/25.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.System.out.println(p);
}
int getK() {
return this.k;
}
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
![Page 26: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/26.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.System.out.println(p);
}
int getK() { // 17. Creación del método getK
return this.k;
}
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
![Page 27: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/27.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.System.out.println(p);
}
int getK() { // 17. Creación del método getK
return this.k; // 18. Regresa la especificación de la referencia
}
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
18 Regresa referencia
![Page 28: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/28.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.System.out.println(p);
}
int getK() { // 17. Creación del método getK
return this.k; // 18. Regresa la especificación de la referencia
} // 19. Desactiva el método getK
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
18 Regresa referencia 19
![Page 29: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/29.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.20. Regresa a la variable p
System.out.println(p);
}
int getK() { // 17. Creación del método getK
return this.k; // 18. Regresa la especificación de la referencia
} // 19. Desactiva el método getK
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
18 Regresa referencia
20 Regresa a la variable “p”
19
![Page 30: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/30.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.20. Regresa a la variable p
System.out.println(p); // 21 . Se muestra el valor de la variable “p”y salto de línea.
}
int getK() { // 17. Creación del método getK
return this.k; // 18. Regresa la especificación de la referencia
} // 19. Desactiva el método getK
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
18 Regresa referencia
20 Regresa a la variable “p”
19
21 Imprime
![Page 31: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/31.jpg)
public class Qk {
int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”
public static void main() { // 1. Se crea el registro de
activación de “main”.
Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7
Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.20. Regresa a la variable p
System.out.println(p); // 21 . Se muestra el valor de la variable “p”y salto de línea.
} // 22. Desactiva la ejecución del método main
int getK() { // 17. Creación del método getK
return this.k; // 18. Regresa la especificación de la referencia
} // 19. Desactiva el método getK
void setM(int g) { // 12. Crea el método set
this.m = g; // 13. Especifica la referencia} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”
}
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
18 Regresa referencia
20 Regresa a la variable “p”
19
21 Imprime 22
![Page 32: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/32.jpg)
public class Qk { int m; // 3. Se crea la variable ”m”.
8. regresa al variable “m”public static void main() { // 1. Se crea el registro de
activación de “main”.Qk kt = new Qk(); // 2. Se crea el objeto de la clase .
5. Regresa al objetokt.k += 7; // 6. A la primera variable “kl.k” se da valor de 8
y se le suma 7Qk j = new Qk(); // 7 . Se crea el objeto de la clase.
10 . Regresa al objetoj.setM(4); // 11. En el objeto j el método setM le pasa como
parámetro el valor 4 System.out.println(kt.m); // 15. Se muestra el valor de “kt.m”
y salto de líneaint p = kt.getK(); // 16. Se crea la variable ”p”, inicializándola con el objeto
y el kt método getK.20. Regresa a la variable p
System.out.println(p); // 21 . Se muestra el valor de la variable “p”y salto de línea.
} // 22. Desactiva la ejecución del método mainint getK() { // 17. Creación del método getKreturn this.k; // 18. Regresa la especificación de la referencia
} // 19. Desactiva el método getKvoid setM(int g) { // 12. Crea el método set this.m = g; // 13. Especifica la referencia
} // 14. Desactiva el método setMint k = 8; // 4. Se crea la variable “k” con valor 8.
9. regresa al variable “k”} // 23. Termina la clase
1 Params.main
2 Crea objeto kt
3 int m
4 Int k = 8
5 Regresa al objeto kt
6 Ejecuta suma
7 Crea objeto j
8 Regresa al variable m
9 Regresa al variable k
10 Regresa al objeto j
11 Objeto j pasa como parámetro setM(4)
12 Método setM(int g)
13 Especifica la referencia 14
15 Imprime
16 int p = kt.getK();
17 Creación de método getK()
18 Regresa referencia
20 Regresa a la variable “p”
19
21 Imprime 22
23
15
Salida
0
Salida
![Page 33: PruebaDeEscritorioConObjetos](https://reader033.vdocumento.com/reader033/viewer/2022052910/559cc4dc1a28ab74788b48af/html5/thumbnails/33.jpg)
Se crea el registro de activación de la clase main llamado Qk.