static void Main(string[] args)
        {
            SweetTooth Chelsea   = new SweetTooth("Chelsea");
            SpiceHound Joseph    = new SpiceHound("Joseph");
            Buffet     FoodTruck = new Buffet();

            while (Chelsea.IsFull != true)
            {
                IConsumable edible = FoodTruck.Serve();
                Chelsea.Consume(edible);
            }

            while (Joseph.IsFull != true)
            {
                IConsumable edible = FoodTruck.Serve();
                Joseph.Consume(edible);
            }

            Console.WriteLine($"Chelsea ate {Chelsea.ConsumptionHistory.Count} items");
            Console.WriteLine($"Joseph ate {Joseph.ConsumptionHistory.Count} items");

            if (Chelsea.ConsumptionHistory.Count > Joseph.ConsumptionHistory.Count)
            {
                Console.WriteLine("Chelsea ate more items.");
            }
            else
            {
                Console.WriteLine("Chelsea ate more items.");
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Buffet buf  = new Buffet();
            Ninja  nick = new Ninja();

            nick.Eat(buf.Serve());
            System.Console.WriteLine(nick.isFull);

            nick.Eat(buf.Serve());
            System.Console.WriteLine(nick.isFull);

            nick.Eat(buf.Serve());
            System.Console.WriteLine(nick.isFull);

            foreach (var i in nick.FoodHistory)
            {
                System.Console.WriteLine(i.Name);
            }

            // for (int i= 0 ; i < buf.Menu.Count; i++){
            //     System.Console.WriteLine(buf.Menu[i]);
            // }

            // nick.Eat(buf.Serve());
            // System.Console.WriteLine(nick.isFull);

            // System.Console.WriteLine(nick.calorieIntake);
        }
        static void Main(string[] args)
        {
            Buffet bestBuffet = new Buffet();
            Ninja  Makenna    = new Ninja(1200);

            while (Makenna.IsFull == false)
            {
                Makenna.Eat(bestBuffet.Serve());
            }
            Makenna.Eat(bestBuffet.Serve());
        }