Te presentamos otro test de 10 preguntas para comprobar tus conocimientos sobre desarrollo Android. Está enfocado…
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:
Solución 'definición de clase'
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:
Solución 'definición de constructor'
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.