Пример #1
0
        public static CalculationList Create(List <double> listOfValues, Func <List <double>, double> operation)
        {
            var _calculation = IAbstractCalcFactory.CreateCalcListObj();

            return(_calculation.Create(listOfValues, operation));
        }
Пример #2
0
        public static Calculation Create(double a, double b, Func <double, double, double> calculation) //Static factory Create method creates the object for easy instatiation
        {
            var _calculation = IAbstractCalcFactory.CreateCalcObject();

            return(_calculation.Create(a, b, calculation));
        }