Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            ChocolateBoiler boiler1 = ChocolateBoiler.GetInstance();
            ChocolateBoiler boiler2 = ChocolateBoiler.GetInstance();

            boiler1.Fill();
            boiler2.Boil();
            boiler1.Drain();

            Console.Read();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            ChocolateBoiler chocolateBoiler = ChocolateBoiler.GetInstance();

            chocolateBoiler.Fill();
            ChocolateBoiler anotherChocolateBoiler = ChocolateBoiler.GetInstance();

            anotherChocolateBoiler.Drain();
            chocolateBoiler.Boil();
            chocolateBoiler.Drain();
            Console.ReadKey();
        }
Ejemplo n.º 3
0
 private static void Main()
 {
     try
     {
         var chocoEggs = ChocolateBoiler.GetInstance();
         chocoEggs.Fill();
         chocoEggs.Boil();
         chocoEggs.Drain();
     }
     catch (Exception)
     {
         Console.Write("Oops");
     }
 }