[Php-objetos] Tercer entrega de Práctico 1 (la tercera es la vencida!).
Juan Marcos
malditared en hotmail.com
Jue Feb 19 15:25:52 ARST 2009
Okok, lo voy a hacer. Creo haberlo entendido esta vez, en lo que me equivoqué es al tener el concepto de que puede fallar calcularCombustible() si este no tiene combustible asignado cuando esto JAMAS va a pasar en un modelo de composición, ya que Vehículo SIEMPRE tiene su combustible. Estaba poniendo una comprobación sobre algo que nunca iba a suceder. Ya te mandé el código nuevamente donde saqué todo tipo de ambigüedad para que quede mas claro. Además te mandé el ejercicio 2.2 para ver si mas o menos está correcto asi sigo con el 2.3.
Gracias Leo, realmente aprecio tu paciencia, ya que hace 50 mails que vengo dando vuelta sobre lo mismo y en ningun momento le aflojaste. Gracias!
Saludos!
- Juan Marcos.
---
> From: leonardot en pegasusnet.com.ar
> To: php-objetos en pato2.fi.mdp.edu.ar
> Date: Thu, 19 Feb 2009 15:14:14 -0200
> Subject: Re: [Php-objetos] Tercer entrega de Práctico 1 (la tercera es la vencida!).
>
> Hola Juan!
>
> El jue, 19-02-2009 a las 14:40 -0200, Juan Marcos escribió:
> >
> > Nono Leo, SI entendí lo de composición y agregación, Composición es
> > cuando se pretende que el objeto Combustible en este caso, nazca y
> > muera con Vehículo, que sea una parte de él, en cambio Agregación es
> > cuando ambos son independientes, trabajan juntos pero no depende tanto
> > uno del otro.
>
> Así es. Así lo dice el apunte.
> Sigamos...
>
> > Yo el ejemplo que te mostraba era por deducción sobre lo que me
> > habias comentado en el otro caso.
>
> Justamente, si deducís que eso va a pasar así ahora que tenés una
> composición, tu deducción es incorrecta.
> Afirmás que en ...
>
> $comb = new Combustible("Leña", 3);
> $auto1->setCombustible($comb);
> $comb->__destruct();
>
> ...o en ...
>
> $comb = $auto1->getCombustible();
> $comb->__destruct();
>
> ...el Objeto auto1 se queda sin su Combustible.
>
> Esta afirmación es incorrecta para tu código.
>
> > Mejor lo hablamos en un segundito de la pausa el sabado que viene,
> > porque en este caso particular se a lo que te referís pero no me
> > entendiste yo que queria decir. Creeme que el concepto ya lo entendí,
> > y si no me crees, te lo demuestro el sábado.
>
> Juan, yo te creo. De veras.
> Te invento un ejemplo para simplificar: te creo cuando me decís "me sé
> las tablas". Pero después afirmás 2 x 3 = 5, lo cual es incorrecto.
>
> No sé qué me preocupa más: que creas que lo entendés y que no lo
> entiendas o que lo entiendas bien y lo expreses de forma incorrecta.
>
> En ambos casos, yo que solo tengo para conocer sobre esto tu código y
> tus palabras (escritas o habladas), te muestro solo que afirmás cosas
> contrarias al mismo tiempo.
>
> Más allá de que el Sábado podemos charlar sobre esto, me gustaría que
> te tomes unos minutos tranquilo y lo intentes escribir. Luego, que lo
> leas y lo analices en conjunto tanto el texto tuyo actual y anterior en
> el contexto del último código.
> Me parece que es un ejercicio útil para vos.
>
> > Saludos!
>
> =mente!
> Tomátelo con calma!!!
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-objetos mailing list
> Php-objetos en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-objetos
_________________________________________________________________
¿Aburrido? Ingresá ya y divertite como nunca en MSN Juegos.
http://juegos.ar.msn.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-objetos/attachments/20090219/2b6534ca/attachment.htm
Más información sobre la lista de distribución Php-objetos