>>10
Forgot to make an interface called Nigger and have all your actions inherit from it where
class Program
{
interface Nigger
{
public string NiggerAct { get; }
}
class Watermelon : Nigger
{
public string NiggerAct
{
get
{
return "Eat Watermelon";
}
}
}
class Rape : Nigger
{
public string NiggerAct
{
get
{
return "Rape White Women";
}
}
}
class Bike : Nigger
{
public string NiggerAct
{
get
{
return "Steal Bike";
}
}
}
class Welfare : Nigger
{
public string NiggerAct
{
get
{
return "Collect Welfare Check";
}
}
}
static class NiggerFactory
{
public static Nigger GetNigger(string negro)
{
switch (negro.ToLower())
{
case "rape":
return new Rape();
case "watermelon":
return new Watermelon();
case "bike":
return new Bike();
default:
return new Welfare();
}
}
}
static class NiggerFactoryFactory
{
public static Nigger GetNiggerFromFactory(string coon)
{
return NiggerFactory.GetNigger(coon)
}
}
static void Main()
{
Nigger nigger = NiggerFactoryFactory.GetNiggerFromFactory("rape");
Console.Write("Today Tyrone will, {0}", nigger.NiggerAct);
}
}
Now your Nigger code compiles...