Пример #1
0
    {
        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();