Public class OperationFactory {
public static Operation createOperate(string operate){
Operation oper = null;
switch(operate){
case “+”:
oper = new OperationAdd();
break;
case “-”:
oper = new OperationSub();
break;
Case “*”:
oper = new OperationMul();
break;
Case “/:
oper = new OperationDiv();
break;
}
}