static void Main(string[] args) { Potato firstPotato = new Potato(); Carrot firstCarrot = new Carrot(); Console.WriteLine(firstPotato.ToString()); Console.WriteLine(firstCarrot.ToString()); //Bowl bowl = new Bowl(); //bowl.Ingredients.Add(firstPotato); //bowl.Ingredients.Add(firstCarrot); //foreach (var item in bowl.Ingredients) //{ // Console.WriteLine(item.GetType().Name); //} //Console.WriteLine(bowl.ToString()); Chef chef = new Chef(); var meal = chef.Cook(); Console.WriteLine(meal); }