Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

Semana 1

PARADIGMA ORIENTADO A OBJETOS


RESOLUCIÓN DE EJERCICIOS

A continuación encontrará el desarrollo de los ejercicios que resolvió en la semana. Contraste


las respuestas entregadas por el docente con las desarrolladas por usted. En caso que no
coincidan, y persistan dudas, le invitamos a repasar los contenidos y/ o consultar con su
profesor.
RESPUESTAS ESPERADAS

(Nota: Este documento sirve para comparar respuestas con la guía de ejercicios EJ_1,
se puede usar también para comparar respuestas con SAC_1)

Resolución

1. Hacer click en la pestaña Scenario y seleccionar la opción New Java Scenario.

Tecnológico Nacional Iplacex


Semana 1

Colocarle el nombre FrogFly y guardarlo en el escritorio.

2. Haz click en la pestaña Scenario y selecciona la opción New Java Scenario.

Tecnológico Nacional Iplacex


Semana 1

Cuando aparece la ventana de creación, puedes hacer click en el ícono de la carpeta.


De esta forma, se creará una nueva carpeta, a la que debes nombrar proyectosGreen.

Haz doble clic en la carpeta que creaste para entrar a ella. Y ahora, puedes colocarle el
nombre MiGreen a tu archivo y presionar el botón create.

Tecnológico Nacional Iplacex


Semana 1

3. Haz click en Scenario nuevamente, pero ahora selecciona la opción Open. Podrás
buscar en el escritorio y seleccionar el archivo que ya creaste, FrogFly.

4. En Greenfoot, el Mundo es el cuadrado blanco que vemos al centro, en donde podemos


crear nuestro videojuego. Es un lienzo que te permitirá ver lo que ocurre.

Tecnológico Nacional Iplacex


Semana 1

5. Los actores son las clases que hemos creado, que se encuentran a la derecha de la
interfaz de Greenfoot, bajo el nombre de Actor.

6. El botón act se encuentra en la parte inferior izquierda de la interfaz de Greenfoot

7. El botón Reset se encuentra en la parte inferior de la interfaz de Greenfoot

8. El control deslizante Speed se encuentra en la parte inferior derecha de la interfaz de


Greenfoot.

Tecnológico Nacional Iplacex


Semana 1

9. El botón Run se encuentra en la parte inferior izquierda de la interfaz de Greenfoot

10. Para instanciar los objetos, se debe hacer botón derecho sobre la clase Frog y elegir la
opción New Frog(). Aparecerá el Ícono de la clase y podrás arrastrarlo al Mundo,
posicionándolo donde quieras.

Tecnológico Nacional Iplacex


Semana 1
12. Para guardar el mundo y que tus personajes no desaparezcan al hacer reset, debes
hacer click en la pestaña controls que se encuentra en la parte superior de la interfaz de
greenfoot.

Dentro de la pestaña, debes selecciona la opción Save the world. Esto creará un código
para guardar la posición de los objetos en el Mundo.

13. Para borrar un objeto que se encuentra en el Mundo, debes hacer click derecho sobre
el objeto que deseas borrar. En la pestaña que aparece, selecciona la opción Delete.

Tecnológico Nacional Iplacex


Semana 1
14. Para mover un objeto, solamente debes tomarlo con el click del mouse y arrastrarlo a
la posición que desees.

15. Crea un nuevo escenario con el nombre: ProyectoActores que este guardado en el

Escritorio del computador.

Tecnológico Nacional Iplacex


Semana 1
16. Crea un nuevo mundo. Haz clic derecho sobre la clase World, nueva clase selecciona
un fondo en: backgrounds. Agrega la subclase con el nombre de: Fondo. Recuerda que
una clase o subclase debe comenzar con mayúsculas.

17. Compila todo y debiera cambiar el fondo de tu escenario al fondo seleccionado.

Tecnológico Nacional Iplacex


Semana 1
18. Haz clic derecho del mouse en la clase Actor. Luego dirígete a la categoría de imágenes
de transportes y selecciona: car la cual pondremos por nombre a esta subclase como:
Automóvil. (sin usar tildes o símbolos)

19. Nuevamente compila todo el proyecto y como resultado tendremos las subclases Fondo
y Automóvil dispuestas en nuestro proyecto.

Tecnológico Nacional Iplacex


Semana 1
20. Crea instancias u objetos (tres) de Automóvil y ponlos en el escenario. Para ello haz clic
derecho sobre tu subclase Automóvil y selecciona: new Automóvil() y arrastra el objeto
en medio del escenario. Repite el proceso 3 veces.

21. Agrega en el método constructor de Automóvil: move(5). Haz clic sobre la clase
Automóvil y escribe el método señalado.

22. Vuelve a compilar todo el proyecto para actualizar los cambios. Para ello presiona el
botón compilar todo.

23. Botón ejecutar proyecto:

24. Botón reiniciar:

Tecnológico Nacional Iplacex


Semana 1

25. Crea 2 instancias u objetos de Automóvil y ejecuta el proyecto. Recordemos hacer botón
derecho del mouse sobre el auto y seleccionar: new Automóvil() y arrastrar 2 veces.
Luego presiona el botón ejecutar. Veremos que los autitos avanzan a velocidad 5.

26. Crea un nuevo escenario llamado Espacio en una carpeta de nombre Proyecto03. Para
ello selecciona escenario, nuevo crea la carpeta y luego el nombre del escenario.

Tecnológico Nacional Iplacex


Semana 1
27. Agrega un mundo nuevo, es decir, una nueva subclase y en la categoría espacio
selecciona space1.

28. Agrega un nuevo actor de la categoría trasporte selecciona rocket y el nombre que le
daremos será: Nave. Una vez agregado compila todo presionando el botón al lado
inferior derecho.

Tecnológico Nacional Iplacex


Semana 1
29. Agregue un método para avanzar con velocidad 5, move (5); luego compila todo, crea
una instancia haciendo new Nave() y arrastra al escenario. Finalmente ejecuta el
proyecto. La nave debiera avanzar. Para esto haz dos clic sobre la clase Nave y en
método act() agrega el método:move(5);

30. Nuevamente abra la clase Nave y agregue un método para hacer que gire 2: turn(2);
en el método act(). Una vez realizado esto compita todo agrega una instancia de nave:
new Nave() al escenario y presiona el botón ejecutar. Para esto haz dos clic sobre la
clase Nave y en método act() agrega el método: turn(2);

Tecnológico Nacional Iplacex


Semana 1
31. Toma el código y ordenemos a través del uso de métodos para hacer más legible y facil
de mantenerlo a futuro en el caso que necesitemos agregar más comportamientos a
nuestro proyecto. Para ello agrega un método publico avanzar y otro girar y dentro
coloca el método move(5); y turn(2); respectivamente.

32. Compila el proyecto. Luego agrega una instancia de nave: new Nave() y ejecuta el
proyecto. Te darás cuenta que el comportamiento es el mismo en la ejecución, sin
embargo, el código es diferente con una mejor estructura.

Tecnológico Nacional Iplacex


Semana 1
33. Reinicia el proyecto. Para ello debes presionar el botón inferior:

34. Agrega dos objetos o instancias de Nave. Haz clic derecho del mouse sobre la clase
Nave: new Nave() y arrastra la nave al escenario, repite este proceso 2 veces.

35. Ejecuta el proyecto. Para ello presiona el botón ejecutar al inferior de la barra.

36. Elimina un objeto nave del escenario. Debes presionar el botón pausa y luego
posicionarte sobre una nave, haz clic derecho del mouse y selecciona la opción eliminar.

Tecnológico Nacional Iplacex

También podría gustarte