Gestión de clinica

Completado Publicado Nov 11, 2014 Pagado a la entrega
Completado Pagado a la entrega

Crear un programa para gestionar una clinica veterinaria

Un veterinario nos ha encargado realizar un programa con Java utilizando la POO, para gestionar su clínica.

Tendremos que crear una clase general "Animales", que tendrá los siguientes atributos:

• Telefon_amo

• DNI_amo

• Nom_amo

• Nom_mascota

• Edat_mascota

• Num_vacunes

Esta clase "Animales" tendrá varias subclases:

1. mamífero

2. Ave

3. Reptil

4. Anfibio

5. Pescado

Para cada una de las subclases tendremos que crear los atributos propios que creamos convenientes.

Os propongo que incluya listas del tipo "enum", con varios elementos.

Aparte, cada clase tendrá 3 métodos constructores, cada uno con un número diferente de atributos. incluiremos

también valores por defecto que cogerá los atributos, en caso de que el método no incluya parámetros.

La clase mamífero es especial, ya que tendrá la vez dos subclases: Perro y gato. estas dos

subsubclasses deberán tener atributos propios, y métodos constructores especiales, que deberán incluir

referencias a los constructores de la clase "Mamífero" (os propongo que busca la funcionalidad de la operación

"Super ()").

Las subclases tendrán todas un método imprimir (toString), para poder mostrar los datos por pantalla.

Nuestro programa principal, tendrá que hacer las siguientes operaciones:

1. Permitir ir introduciendo todos los datos por el teclado, preguntando uno por uno los valores de los atributos.

Después tendremos que imprimir todo por pantalla.

2. Permitir introducir los valores desde un archivo de texto, donde tendremos la lista de todos los animales. Solamente

necesitamos un objeto animal, los datos de cada uno tendremos que imprimir antes de pasar al

siguiente animal.

3. Tendremos que permitió crear animales introduciendo los datos por los parámetros de las constructoras.

Crearemos un animal de cada clase, y utilizando diferentes constructores.

Java Arquitectura de software

Nº del proyecto: #6716671

Sobre el proyecto

4 propuestas Proyecto remoto Activo Nov 11, 2014

Adjudicado a:

frcaton

Hola, soy ingeniero en sistemas de información con más de cinco años de experiencia en desarrollo java. En la facultad hice montones de tareas como esta. Gracias.

€50 EUR en 1 día
(10 comentarios)
4.1

4 freelancers están ofertando un promedio de €198 por este trabajo

letshappy

hello, i am red hat certified engineer and i am more then 4 year experience in this field easily can do this ready to start now thanks

€221 EUR en 3 días
(5 comentarios)
4.2