static void Main(string[] args) { CreateSweepstakesManager newManager = new CreateSweepstakesManager(); ISweepstakesManager manager = newManager.CreateManager(); MarketingFirm firm = new MarketingFirm(manager); firm.CreateSweepstakes(); firm.CreateSweepstakes(); firm.CreateSweepstakes(); firm.GetSweepstakes(); }