using System;
using System.Collections.Generic;
namespace RickyTest
{
public class Starter
{
static void Main()
{
List<Metal> myList = new List<Metal>();
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!");
}
}
}