Definición de métodos accesores, mutadores y constructores sobrecargados Llamadas a métodos desde clases externas. Uso de operadores y estructuras de control (secuencia, condición y repetición)
ACTIVIDAD 1 – SOBRECARGANDO CONSTRUCTORES
Considerando la siguiente clase:
Se pide que usted implemente un constructor que le permita crear un
personaje de ficción considerando su nombre y su planeta. Todos los personajes de ficción se crean con un nivel de energía inicial de 1500.
Yasna Meza Hidalgo
Docente DuocUC ACTIVIDAD 2 – USANDO LAS REPETICIONES
Implementar una clase en Java que permita cumplir con la siguiente
funcionalidad:
• Crear un personaje de ciencia ficción.
• Imprimir el nivel de energía del personaje creado. • Hacer que el personaje creado ejecute la acción de dar 4 patadas voladoras. La altura de cada patada voladora es de 100 metros. • Imprimir el nivel de energía del personaje.
ACTIVIDAD 3 – AMPLIANDO LA FUNCIONALIDAD
Agregar a la clase un método que le permita al personaje alimentarse. La
signatura del método es la que se indica a continuación:
void alimentarse(int cantidad)
donde ‘cantidad’ corresponde a la cantidad de nutrientes que está
consumiendo. Dependiendo del número de nutrientes que el personaje vaya a consumir va a hacer que su energía aumente, el aumento viene dado por la siguiente tabla:
CANTIDAD DE NUTRIENTES X AUMENTO DE ENERGÍA
1 <= X <= 4 10 5 <= X <= 9 20 10 <= X <= 15 30
El personaje NO PUEDE consumir más de 15 nutrientes.
ACTIVIDAD 4 – USANDO LAS REPETICIONES
Implementar una clase en Java que permita cumplir con la siguiente
funcionalidad:
• Crear un personaje de ciencia ficción.
• Imprimir la energía del personaje. • Hacer que el personaje creado lance su rayo láser tantas veces como le sea posible. El alcance de cada lanzamiento será de 20 metros. • Imprimir la cantidad de veces que ha logrado lanzar el rayo láser. • Imprimir el nivel de energía del personaje.