static void Main(string[] args) { Person k = new TinPerson(); Builder b = new Builder(k); Person f = new FatPerson(); b.Build(k); //b.Build(f); Console.ReadKey(); }