Esempio n. 1
0
        public CupJava MakeBeverage(CupSize cupSize)
        {
            CupJava espresso = new FluentCoffee()
                               .ChooseCupSize(cupSize)
                               .AddBeans(BeanSort.Arabica, 5)
                               .AddWater(20)
                               .Heating(waterTemp => waterTemp >= 95)
                               .ToBeverage();

            Console.WriteLine("Your Espresso is ready!");
            Console.WriteLine();
            Console.WriteLine("You chose a " + cupSize.ToString() + " cup");
            Console.WriteLine("It was made with these ingredients: ");

            return(espresso);
        }
Esempio n. 2
0
        public CupJava MakeBeverage(CupSize cupSize)
        {
            CupJava latte = new FluentCoffee()
                            .ChooseCupSize(cupSize)
                            .AddBeans(BeanSort.Robusta, 6)
                            .AddWater(10)
                            .AddMilk(20)
                            .Heating(waterTemp => waterTemp >= 95)
                            .ToBeverage();

            Console.WriteLine("Your Latte is ready!");
            Console.WriteLine();
            Console.WriteLine("You chose a " + cupSize.ToString() + " cup");
            Console.WriteLine("It was made with these ingredients: ");

            return(latte);
        }