Tema: clases
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/08/2009, 04:18
Avatar de PacoRuiz
PacoRuiz
 
Fecha de Ingreso: abril-2009
Mensajes: 254
Antigüedad: 15 años
Puntos: 3
Respuesta: clases

Veamos si lo he entendido. Yo entiendo que un objeto es una instancia de una determinada clase, por ejemplo, en este caso cada carro de la compra será un objeto, entonces

$this->items[$artnr] += $num;

se refiere al items[$artnr] del carro de la compra que activó el método add_item.

¿No sería suficiente sustituir la instrucción anterior por items[$artnr] += $num; ? Quiero decir, si el método es llamado desde un objeto, ¿no es automático que modifique el items[$artnr] de ese objeto? ¿Es siempre necesario el $this?