public ClassEqu(double V1, double V2, string Oper)
        {
            ClassFactory  doubleRes = new ClassFactory();
            abstractClass ac        = doubleRes.CreateFactory(Oper);

            dResult = ac.Result(V1, V2);
        }
        public abstractClass CreateFactory(string Oper)
        {
            abstractClass _oFactory = null;

            switch (Oper)
            {
            case "+":
                _oFactory = new ClassPlus();
                break;

            case "-":
                _oFactory = new ClassMinus();
                break;

            case "*":
                _oFactory = new ClassMultiply();
                break;

            case "/":
                _oFactory = new ClassDivid();
                break;
            }
            return(_oFactory);
        }