Esempio n. 1
0
 static void Main(string[] args)
 {
     while (true)
     {
         SweepstakesFactory sweepstakesFactory = new SweepstakesFactory();
         MarketingFirm      newFirm            = new MarketingFirm(sweepstakesFactory.DetermineManager(UserInterface.GetManagerType()));
         newFirm.DetermineMarketFirmAction();
     }
 }
Esempio n. 2
0
 public void CreateMarketingFirmWithManager()
 {
     //Factory Manager created, use switch case
     ManagerFactory manager = new ManagerFactory();
     MarketingFirm  firm    = new MarketingFirm(manager.ChooseManagerType(UserInterface.GetManagerType()));
 }