replace tabs
This commit is contained in:
parent
f197ef0255
commit
f9c95af5ff
|
@ -7,9 +7,9 @@ class CheesePizza : Pizza
|
||||||
this()
|
this()
|
||||||
{
|
{
|
||||||
name = "Сырная пицца";
|
name = "Сырная пицца";
|
||||||
dough = "Обычная корочка";
|
dough = "Обычная корочка";
|
||||||
sauce = "Соус для пиццы Маринара";
|
sauce = "Соус для пиццы Маринара";
|
||||||
toppings ~= "Свежая моцарелла";
|
toppings ~= "Свежая моцарелла";
|
||||||
toppings ~= "Пармезан";
|
toppings ~= "Пармезан";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,9 +7,9 @@ class ClamPizza : Pizza
|
||||||
this()
|
this()
|
||||||
{
|
{
|
||||||
name = "Пицца с моллюсками";
|
name = "Пицца с моллюсками";
|
||||||
dough = "Тонкая корочка";
|
dough = "Тонкая корочка";
|
||||||
sauce = "Белый чесночный соус";
|
sauce = "Белый чесночный соус";
|
||||||
toppings ~= "Моллюски";
|
toppings ~= "Моллюски";
|
||||||
toppings ~= "Тертый сыр пармезан";
|
toppings ~= "Тертый сыр пармезан";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,10 +7,10 @@ class PepperoniPizza : Pizza
|
||||||
this()
|
this()
|
||||||
{
|
{
|
||||||
name = "Пицца с пепперони";
|
name = "Пицца с пепперони";
|
||||||
dough = "Корка";
|
dough = "Корка";
|
||||||
sauce = "Соус Маринара";
|
sauce = "Соус Маринара";
|
||||||
toppings ~= "Нарезанные пепперони";
|
toppings ~= "Нарезанные пепперони";
|
||||||
toppings ~= "Нарезанный лук";
|
toppings ~= "Нарезанный лук";
|
||||||
toppings ~= "Тертый сыр пармезан";
|
toppings ~= "Тертый сыр пармезан";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,20 +9,20 @@ class PizzaStore
|
||||||
|
|
||||||
this(SimplePizzaFactory factory)
|
this(SimplePizzaFactory factory)
|
||||||
{
|
{
|
||||||
this.factory = factory;
|
this.factory = factory;
|
||||||
}
|
}
|
||||||
|
|
||||||
Pizza orderPizza(string type)
|
Pizza orderPizza(string type)
|
||||||
{
|
{
|
||||||
Pizza pizza;
|
Pizza pizza;
|
||||||
|
|
||||||
pizza = factory.createPizza(type);
|
pizza = factory.createPizza(type);
|
||||||
|
|
||||||
pizza.prepare();
|
pizza.prepare();
|
||||||
pizza.bake();
|
pizza.bake();
|
||||||
pizza.cut();
|
pizza.cut();
|
||||||
pizza.box();
|
pizza.box();
|
||||||
|
|
||||||
return pizza;
|
return pizza;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,24 +10,24 @@ class SimplePizzaFactory
|
||||||
{
|
{
|
||||||
Pizza createPizza(string type)
|
Pizza createPizza(string type)
|
||||||
{
|
{
|
||||||
Pizza pizza = null;
|
Pizza pizza = null;
|
||||||
|
|
||||||
if (type == "cheese")
|
if (type == "cheese")
|
||||||
{
|
{
|
||||||
pizza = new CheesePizza();
|
pizza = new CheesePizza();
|
||||||
}
|
}
|
||||||
else if (type == "pepperoni")
|
else if (type == "pepperoni")
|
||||||
{
|
{
|
||||||
pizza = new PepperoniPizza();
|
pizza = new PepperoniPizza();
|
||||||
}
|
}
|
||||||
else if (type == "clam")
|
else if (type == "clam")
|
||||||
{
|
{
|
||||||
pizza = new ClamPizza();
|
pizza = new ClamPizza();
|
||||||
}
|
}
|
||||||
else if (type == "veggie")
|
else if (type == "veggie")
|
||||||
{
|
{
|
||||||
pizza = new VeggiePizza();
|
pizza = new VeggiePizza();
|
||||||
}
|
}
|
||||||
return pizza;
|
return pizza;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,13 +7,13 @@ class VeggiePizza : Pizza
|
||||||
this()
|
this()
|
||||||
{
|
{
|
||||||
name = "Вегетарианская пицца";
|
name = "Вегетарианская пицца";
|
||||||
dough = "Корка";
|
dough = "Корка";
|
||||||
sauce = "Соус Маринара";
|
sauce = "Соус Маринара";
|
||||||
toppings ~= "Тертая моцарелла";
|
toppings ~= "Тертая моцарелла";
|
||||||
toppings ~= "Тертый пармезан";
|
toppings ~= "Тертый пармезан";
|
||||||
toppings ~= "Нарезанный кубиками лук";
|
toppings ~= "Нарезанный кубиками лук";
|
||||||
toppings ~= "Нарезанные грибы";
|
toppings ~= "Нарезанные грибы";
|
||||||
toppings ~= "Нарезанный красный перец";
|
toppings ~= "Нарезанный красный перец";
|
||||||
toppings ~= "Нарезанные черные оливки";
|
toppings ~= "Нарезанные черные оливки";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Reference in New Issue