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."); } }
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()); }