public static void Main() { var pm = new ProjectManager(); var team1 = new Team1(); pm.SetTeam(team1); pm.Run(); var product1 = team1.GetProduct(); product1.Show(); var team2 = new Team2(); pm.SetTeam(team2); pm.Run(); var product2 = team2.GetProduct(); product2.Show(); Console.ReadKey(); }