Ejercicio de genéricos (VI)

Uno más sobre genéricos. Intento que cada ejercicio tenga de todo. Ejercicio Escribe una clase genérica ListaOrdenada con un tipo parametrizado E que sea Comparable. La clase debe tener lo siguiente: Un constructor void add(E o) E get(int index) int size() boolean isEmpty() boolean remove(E o) int indexOf(E o) String toString() Como puede hacerse Para…… Continúa leyendo Ejercicio de genéricos (VI)

Ejercicio de interfaces (IV)

Otro ejercicio de interfaces. Este tiene ya su “cosita”. Ejercicio Escribe un programa para una biblioteca que contenga libros y revistas. Las características comunes que se almacenan tanto para las revistas como para los libros son el código, el título, y el año de publicación. Estas tres características se pasan por parámetro en el momento…… Continúa leyendo Ejercicio de interfaces (IV)

Ejercicio de herencias (III)

Aquí un ejercicio muy completo (en mi opinión). Ejercicio Escribe una clase ListaMultimedia para almacenar objetos de tipo multimedia. La clase debe tener un atributo, que sea un array de objetos Multimedia y un entero para contar cuantos objetos hay almacenados. Además, tiene un constructor y los siguientes métodos: el constructor recibe un entero por…… Continúa leyendo Ejercicio de herencias (III)

Ejercicios de estructuras de control (V)

Aquí viene un ejercicio que os puede resultar útil. ¡A ver que tal! Ejercicio Realiza un programa, de nombre (por ejemplo) DosPersonas, que pida el nombre y los apellidos de dos personas y los escriba ordenados alfabéticamente, teniendo en cuenta los dos apellidos, y si fuese necesario, el nombre Como puede hacerse El programa debe…… Continúa leyendo Ejercicios de estructuras de control (V)

Ejercicio de ampliación de clases (static) II

Y seguimos con los interruptores y bombillas. A ver que os parece este ejercicio: Ejercicio Queremos representar las bombillas que pueda haber en una casa. Cada bombilla tiene asociado un interruptor y sólo uno. Así mismo, existe un interruptor general de la casa. Un interruptor tiene dos estados, ON y OFF. Una bombilla luce si…… Continúa leyendo Ejercicio de ampliación de clases (static) II

Ejercicio de ampliación de clases (static) I

Este ejercicio, y el siguiente, en mi opinión, tienen un poco más de complejidad. Ejercicio Intenta escribir un programa para representar el consumo de energía de una instalación eléctrica. Para ello, se hará una clase que representa los aparatos conectados en la instalación. Cada aparato tiene un consumo eléctrico determinado. Al encender un aparato eléctrico,…… Continúa leyendo Ejercicio de ampliación de clases (static) I

Ejercicio completo de clases y objetos

Bueno, para finalizar este bloque de clases y objetos, os propongo un ejercicio muy completo y con cierta dificultad (en mi opinión, al menos). Intentarlo, que merece la pena. Ejercicio intenta escribir un programa que permita modelar el movimiento rectiliíneo de un móvil en un plano. El móvil puede seguir una trayectoria en cualquier recta…… Continúa leyendo Ejercicio completo de clases y objetos