Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 1:
Haz una clase llamada Persona que siga las siguientes condiciones:
Por defecto, todos los atributos menos el DNI serán valores por defecto según
su tipo (0 números, cadena vacía para String, etc.). Sexo sera hombre por
defecto, usa una constante para ello.
Ejercicio 2:
1- Crear una clase Libro que contenga los siguientes atributos: ISBN, titulo,
Autor, Número de páginas
Crear sus respectivos métodos get y set correspondientes para cada
atributo. Crear el método toString() para mostrar la información relativa al libro con
el siguiente formato:
En el fichero main, crear 2 objetos Libro (los valores que se quieran) y mostrarlos
por pantalla.
Ejercicio 3:
Crea una clase Cuenta (bancaria) con atributos para el número de cuenta
(un entero largo), el DNI del cliente (otro entero largo), el saldo actual y el
interés anual que se aplica a la cuenta (fijo de 3%). Define en la clase los
siguientes métodos:
Método que nos permita mostrar todos los datos de la cuenta. Crear un
menú recursivo para manejar las operaciones
Ejercicio 4:
Crear una clase fracción cuyos atributos serán numerador y denominador, además
tendrá los siguientes métodos:
Sumar
Restar
Multiplicar
Dividir
Ejercicio 5:
Nos piden hacer que gestionemos una serie de productos.
Crea una clase main y crea un array de productos y muestra el precio total de
vender 5 productos
Ejercicio 6:
Cree las clases necesarias para describir un consultorio medico, para dos (2)
pacientes por día, donde se maneje la siguiente información por cada uno:
nombre, numero de historia, edad, día y hora de la cita, y la cantidad de consultas
que ha tenido con el doctor; El consultorio debe tener el nombre del doctor.
Deberá desarrollar las siguientes operaciones: o Citar un paciente, se debe evitar
choque de horario.
Ejericicio 7:
Crea una clase llamada Libro que guarde la información de cada uno de los libros
de una biblioteca. La clase debe guardar el título del libro, autor, número de
ejemplares del libro y número de ejemplares prestados. La clase contendrá los
siguientes métodos:
Constructor por defecto.
Constructor con parámetros.
Métodos Setters/getters
Método préstamo que incremente el atributo correspondiente cada vez que se
realice un préstamo del libro. No se podrán prestar libros de los que no queden
ejemplares disponibles para prestar. Devuelve true si se ha podido realizar la
operación y false en caso contrario.
Método devolución que decremente el atributo correspondiente cuando se
produzca la devolución de un libro. No se podrán devolver libros que no se hayan
prestado. Devuelve true si se ha podido realizar la operación y false en caso
contrario.
Método toString para mostrar los datos de los libros.
Escribe un programa para probar el funcionamiento de la clase Libro.