using System; using System.Collections.Generic; namespace RickyTest { public class Starter { static void Main() { List myList = new List(); myList.Add(new MustangGT()); } } public class Metal { public string isMetal = "yes"; public int age = 0; public int Age { get { return this.age; } set { this.age = value; } } public Metal() { Console.WriteLine(this + " is metal: " + this.isMetal); } } public class Cars : Metal { public string isCar = "yes"; public Cars() { Console.WriteLine(this + " is a car: " + isCar); } } public class Trucks : Metal { public string isTruck = "yes"; public Trucks() { Console.WriteLine(this+" is a truck: "+this.isTruck); } } public class MustangGT: Cars { public string isMustang = "yes"; public MustangGT() { Console.WriteLine(this+" is a Mustang GT!"); } } public class Camero: Cars { public string isCamero = "yes"; public Camero() { Console.WriteLine(this + " is a Camero!"); } } public class Hummer : Trucks { public string isHummer = "yes"; public Hummer() { Console.WriteLine(this + " is a Hummer!"); } } public class DodgeRam : Trucks { public string isDodgeRam = "yes"; public DodgeRam() { Console.WriteLine(this + " is a Dodge RAM!"); } } }