C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么

C#用五个类加减乘除及乘方类实现一个接口的功能,得不到理想的结果为什么?
我用五个类加减乘除及乘方类实现一个接口的功能,得不到理想的结果为什么?各个cs文件的代码以及运行结果如下,求指教。

UML类图
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
接口
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
加法类
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
减法类
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
乘方类
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
除法类
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
乘法类
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
实现接口演示
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
输出结果
C#用五个类加减乘除及积数类实现一个接口的功能,得不到理想的结果为什么
------解决思路----------------------
读取的x和y值要赋给相应的类对象,如addOb
....
addOb.x=x;
addOb.y=y;
ob=addOb;
Console.WriteLine("ADD = " + ob.Result());

------解决思路----------------------
你从控制台拿到的x和y完全是独立变量,没有往任何一个操作类中的x和y赋值,但你计算的方法却用的是类的内部变量x和y,初始值为0,当然得不出结果
------解决思路----------------------
http://msdn.microsoft.com/zh-cn/library/dd460648(v=vs.110).aspx#simplecalculator_an_example_application
------解决思路----------------------
你的x,y还是初始值0,  所以各项操作都会是0