Saltear al contenido principal

Autocorregibles: ejemplo de ejercicios básicos sobre Java

En nuestros cursos de programación, en las actividades donde compruebas los conocimientos que vas adquiriendo, tienes además de los tests, los ejercicios autocorregibles.

Son actividades que suelen consistir en escribir scripts muy básicos o solo partes de un programa y en los que accedes inmediatamente a la solución una vez envías tu respuesta.

Este tipo de recurso permite practicar con algo más amplio que una pregunta test, pero mantienen su simplicidad y rapidez. Con ellos ves si estás asimilando los conceptos y te preparan para realizar luego ejercicios más completos.

Aunque el Tutor del curso no revisa tus respuestas, como en el resto de ejercicios y proyectos, siempre lo tienes disponible para consultarle cualquier duda sobre ellos.

Para que te hagas una idea, te mostramos unos ejemplos extraídos de nuestro curso de Java. La solución de los 2 primeros está en un desplegable, pero si estás dando los primeros pasos con este lenguaje: ¡ inténtalo primero a ver qué tal te sale !

Ejercicio definición de clase

Define una clase que represente al concepto de Persona.

Deberá tener las propiedades:

  • Nombre
  • Apellidos
  • NIF
  • Altura
  • Peso

y los métodos:

  • Andar (que hará bajar el peso)
  • Comer (que hará que aumente el peso)
  • Crecer (que hará que aumente la estatura)

Los métodos andar y comer deben devolver el valor del nuevo peso, mientras crecer no devuelve nada.

Pincha en esta barra para ver la solución o para volver a cerrarla:

Ejercicio: definición de construct0r

Define el constructor a la clase Persona que se definió en el ejercicio anterior.

Defínelo de forma que haya que pasarle como parámetros valores para todas las propiedades de la clase Persona, esto es: nombre, apellidos, NIF, altura y peso

Pincha en esta barra para ver la solución o para volver a cerrarla:

Ejercicio: implementación de herencia

Define las clases Hombre y Mujer, que heredan de Persona, pero que difieren en el valor de una propiedad nueva que llamaremos Genero.

Ejercicio: implementación de interfaz

Define el interface SerVivo, on los métodos nacer(), crecer(), reproducirse() y morir() y haz que la clase Persona lo implemente.

La solución de estos dos últimos ejercicios las tienes en nuestro curso.

Volver arriba
Esta web usa cookies para su correcto funcionamiento. No hay cookies de publicidad, aunque algunos de los contenidos mostrados (videos o documentos insertados) están alojados en servicios externos (Youtube, Vimeo, Box...) que sí pueden implementar sus propias cookies.    Más información
Privacidad