[Php-objetos] Mario Re: Mario Re: Ejercicio 2-1

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mar Mar 10 11:50:44 ARST 2009


Hola Mario,

On mar, 2009-03-10 at 09:17 -0200, Mario Gomez Cassou wrote:
> El lun, 09-03-2009 a las 15:59 -0200, Leonardo Tadei - Pegasus Tech
> Supply escribió:
> > Hola Mario,
> 
> > 	Estás cerca, pero no es la solución.
> > 	Tu diseño tiene el problema de que tenés código duplicado en Auto y
> > Camioneta... el código duplicado apesta... a refactorizar!
> > 
> > 	Salu2!
> > 
> > PD: si la explicación es demasiado corta, avisame que la alargo... total
> > ya estamos fuera de la fecha de entrega de este trabajo.
> 
> Hola Leo: ahi va una version mas simple. 

	En esta versión nadie puede tener tracción 2x4...

> Si la cosa no iba por ahi si te agradezco mas explicacion.

	Estaba mejor la versión anterior.
	en esa, el problema que tenías es la duplicación de código en Auto y
Camioneta cuando hacen referencia a la tracción, que habías generalizado
en una superclase.
	En Auto tenés que tener escrito todo el código para la agregación de la
Tracción y las llamadas a los métodos. En Camioneta tenés que repetir el
mismo código. Este código, salvo que está escrito en diferente lugar, es
el mismo código. qué hacés cuando 2 objetos tienen código común???

	Saludos!

-- 
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