[Php-objetos] [PHPOO] Ejercicio 2 - Clase 1
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Feb 19 14:41:39 ARST 2009
Hola Gonzalo,
El jue, 19-02-2009 a las 09:24 -0200, .txalo. escribió:
> Este es el ejercicio del iteratorAggregate.
La idea está bien.
La implementación tiene 2 errores.
Uno es que $almacen->add() debería esperar un Objeto de clase Artículo
en el mensaje, y no la lista de los atributos.
Un iterador no debe depender del conocimiento de la cosa que itera.
Debe poder iterar cualquier cosa! Para casos particulares como este, se
puede decir que el iterador mantiene una colección de un tipo de objeto
dado y no de otros, pero jamás de una lista de atributos.
Es el mismo error conceptual del ejercicio anterior en el constructor.
El otro es que el cálculo del precio está mal: devolvés la suma
unitaria en vez de cuanto vale el stock completo.
> AHora voy a ver si me pongo con el de las 4x4.
Ok. Igual acordate de corregir estas cosas.
> Mas 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