Exemple #1
0
        public Cups ApplyCupsCost()
        {
            ICupsManager cupsManager = this.Create();

            _cups.CostOfCup = cupsManager.CostOfSizeOfCups();
            return(_cups);
        }
        public ICupsManager GetCupsManager(int cupsSize)
        {
            ICupsManager cupsSizes = null;

            if (cupsSize == 1)
            {
                return(cupsSizes = new SmallCupManager());
            }
            else if (cupsSize == 2)
            {
                return(cupsSizes = new MeduimCupManager());
            }
            return(cupsSizes);
        }