{ echo 'Ingredientes:' . "\n"; foreach ($this->getIngredients() as $ingredient) { echo get_class($ingredient) . "\n"; } } public function bite($grams) { $bite = $this->weigth - $grams; if ($bite > 0) { $this->setWeigth($bite); } else { $this->setWeigth(0); } return $grams; } } $snd = new Sandwich($ingredients = null, $breadType = 'Miga'); echo 'Sandwich Basico' . "\n"; $snd->getDescription(); $snd->addIngredient('Butter'); $snd->addIngredient('Cheese'); $snd->addIngredient('RawHam'); echo 'Sandwich Con Tres Ingredientes' . "\n"; $snd->getDescription(); echo 'Luego de una mordida de 30 gr' . "\n"; $snd->bite(30); $snd->getDescription(); echo 'Luego de una mordida de 50 gr' . "\n"; $snd->bite(50); $snd->getDescription();