[Php-objetos] Gerardo Re: Gerardo Re: Ejercicio 3.3, voy encaminado?
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Feb 25 23:11:27 ARST 2009
Hola Gerardo,
el 3.2 está muy bien encaminado.
Te falta la cardinalidad del Taller con la Reparación, y de la
Reparación con el Estado.
Lo que tenés mal es la relación entre Reparación y Cliente, Técnico y
Aparato. En tu diseño, si edito un Técnico cambio la historia de las
reparaciones pasadas...
Un detalle menor: no juntes las líneas de agregación que van al Taller:
cuando uno mira el Taller, parece que llega una cosa pero en realidad
llegan dos. De paso ponele la cardinalidad.
> Le puse las clases en "abstract" pero no las pone en italic. No se.
> Por eso les ponia el abstract en el nombre.
Ok. Igual es preferible que no se denote que es abstracta a ponérselo
en el nombre.
>
> También tenes una composición Planta - Empresa, pero
> definís la
> Empresa abstracta. Si no tiene al menos una subclase concreta
> o ella
> misma es concreta, no funciona.
>
> Corregido.
>
>
> Hay otras cosas raras, pero modificá eso y
> reentregámelo así lo
> entiendo mejor.
>
> Que Obrero este por agregacion a la superclase y que Gerente lo este a
> la clase Permanente, no me cierra. Intento que no se pueda instanciar
> un gerente en la planta temporaria. Pero le desconfio.
Te sugiero mirar el enunciado y empezar de nuevo. No está muy mal, pero
hay cosas que son errores sutiles y por eso el volver a empezar te dará
una mejor perspectiva.
Te tiro unas pistas con forma de pregunta: el Sueldo tiene Antigüedad?
Sueldo no tiene comportamiento? De qué parte del enunciado sale la
Planta? Qué comportamiento tiene la PlantaPermanente?
> Los ejercicios te los mando a vos. Esta bien? Porque me contestas por
> la lista. Me estoy mareando.
Los ejercicios enviámelos a mi como hasta ahora.
Yo las correcciones te las envío por la lista, una para hacer públicas
las idas y vueltas y las aprobaciones, y otra para motivar a los que van
más despacio a meterle pata.
> Saludos!
=mente!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-objetos