Está en la página 1de 1

academy.oracle.

com

Conceptos fundamentales de Java


3-6: Definición de métodos
Actividades prácticas
Objetivos de la lección:
• Describir la colocación adecuada de métodos en una superclase o subclase

• Simplificar la programación creando y llamando a métodos definidos

• Manejar las colisiones

Vocabulario:

Identifique el término correspondiente a cada una de las siguientes definiciones.

Nuevo método que una clase no poseía aún; estos métodos se escriben en el código
fuente de la clase debajo del método act().

Inténtelo/resuélvalo:
1. Guarde una copia de su escenario Grab The Barrel como JF_ 3_6_Practice.

2. Modifique el escenario anterior a fin de crear un método en Plane denominado handleMovement().

3. Mueva el código que ha creado dentro del método act() de Plane en la lección anterior a este nuevo método y
agregue una llamada a handleMovement() en el método act().

4. Cree un método vacío en Plane denominado rocketCollision(). Agregue una llamada a este método dentro del
método act().

5. Agregue código al método rocketCollision() de forma que si se choca con un cohete, nuestra posición se
restablezca al centro de la pantalla.

6. Cree un método en Plane llamado grabBarrel(). Agregue código a este método para detectar un choque con un
barril. Si se captura el barril, entonces debe colocar al azar otro barril en la pantalla. Asegúrese de que éste se
encuentre al menos a 10 píxeles del borde. Agregue una llamada a este método dentro del método act().

Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden
ser marcas comerciales de sus respectivos propietarios.

También podría gustarte