Taller de Programacin I 2014/sem. 01 - Seccin N 4 Prueba Prctica N 2 Desarrolle los siguientes problemas en el lenguaje Java, implementando soluciones a los dos problemas que se solicitan en los enunciados, cada uno en una clase diferente. !e"e su #ro$ecto con las clases %ue res#onden ambos e"ercicios en el disco T& o '& de su com#utador $ com#rima el #ro$ecto com#leto en un arc(i)o *IP o +,+ al entregarlo a su docente. Pruebas con retraso tienen cali-icacin -inal 1.0. Problema 1 ./ #untos0& En base al diagrama de UML dado, que modela una aplicacin para una l!nica "eterinaria, realice los siguientes puntos# a$ crear todos los atributos indicados, as! como los derivados de las relaciones %&,' ( &,) ptos.* b$ crear todos los selectores + mutadores #ara todos los atributos de las clases 1indicados $ deri)ados2 %,,, ptos.* c$ crear , constructores para las clases ,nimal, !ue3o + 4n-ermedad# un constructor por defecto- +, otro constructor con tantos par.metros como atributos /e0pl!citos + derivados$ tenga cada clase %1,, ptos.* d$ crear un men2 de usuario con las siguientes opciones# 1.3 ingresar un nuevo animal, con su due4o + enfermedad - ,.3 listar todos los animales junto al nombre de sus due4os - 5.3 eliminar animales por posicin dentro de la lista- '.3 salir del programa /con solicitud de confirmacin de salida$ %,,) ptos.* Problema 2 .250 #untos0& rear el m6todo p2blico est.tico eliminarAnimalesSegunDueo(ArrayList<Animal> lista, String nomDueo) dentro de la clase 7nimal , que elimina todos los animales de la lista, siempre + cuando el nombre de su due4o coincida con el nombre ingresado en el m6todo como segundo par.metro. El m6todo adem.s devuelve un valor booleano, indicando si por lo menos se borr un animal o no. Problema 6 .150 #untos0& rear el m6todo no est.tico p2blico tieneDueoYEnfermedad() dentro de la clase 7nimal, que devuelve un valor booleano indicando si el animal en cuestin tiene una enfermedad + un due4o ingresados /ambos inclusive$ o no.