using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AnimalTrainer { abstract class Animal : IMakeNose { public string Name { get; set; } public int Age { get; set; } public Animal(string name, int age) { Name = name; Age = age; } public virtual string MakeNoise() { return String.Format("My name is {0}. I am {1} years old.", Name, Age); } } }