コード例 #1
0
        public void CreateMarketingFirmWithManager()
        {
            string              sweepstakesName    = Userinterface.GetNewSweepstakesName();
            string              userInput          = Userinterface.ChooseStackOrQueue();
            SweepstakesFactory  factory            = new SweepstakesFactory();
            ISweepstakesManager sweepstakesManager = factory.CreateFactory(userInput);
            MarketingFirm       marketingFirm      = new MarketingFirm(sweepstakesManager, sweepstakesName);

            marketingFirm.CreateSweepStakes();
        }