Está en la página 1de 2

INTRODUCCIÓN A LA PROGRAMACIÓN

TEMA – DEFINIENDO E IMPLEMENTANDO CLASES

OBJETIVO

Definición e implementación de clase.


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.

Yasna Meza Hidalgo


Docente DuocUC

También podría gustarte