Exemplo n.º 1
0
 Pizza *orderPizza(std::string type) {
     Pizza *pizza = m_factory->createPizza(type);
     pizza->prepare();
     pizza->bake();
     pizza->cut();
     pizza->box();
     return pizza;
 }
Exemplo n.º 2
0
Pizza *Pizza_Store::order_pizza(std::string type)
{
	Pizza *pizza = create_pizza(type);
	cout << "--- Making a " << pizza->get_name() << " ---" << endl;
	pizza->prepare();
	pizza->bake();
	pizza->cut();
	pizza->box();
	return pizza;
}
Pizza* PizzaStore::orderPizza(string type) {
    Pizza* pizza = createPizza(type);

    pizza->prepare();
    pizza->bake();
    pizza->cut();
    pizza->box();

    return pizza;
}