[Php-objetos] Tercer entrega de Práctico 1 (la tercera es la vencida!).
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Feb 19 15:14:14 ARST 2009
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
Más información sobre la lista de distribución Php-objetos