摘要: 刚刚学习了设计模式的简单工厂模式,现在又学了工厂模式,把工厂模式的代码写下来!还是一样先建一个运算类,比简单工厂不同的是,我们在这里再建一个工厂接口,这个接口里面定义了一个方法,返回一个Operation运算类, /// <summary> /// 运算类 /// </summary> public class Operation { private double numbera;//第一个运算数 public double Numbera { get { return numbera; } ... 阅读全文
posted @ 2012-12-20 16:05 apecoder 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 最近学习设计模式,这里学到简单工厂模式,现把一个简单计算器的代码写下来!第一步,做一个页面,这里只是做一个最简单的页面,重点学习设计模式,所以页面就很简单啦,在这个简单计算器里面,我还加上了Jquery.ajax,把简单工厂和ajax一起学了!我们先写好一个运算类,这个类有两个属性,可以当做变量来看,这两个属性就是,就是我要计算的两个运算数,然后再写一个运算方法,这个方法是virtual的,一个虚方法,只返回一个double类型的值,因为我过会要在子类中重写这个方法,这个运算类其实不会做什么,我所做的,都会在子类中去计算:运算类如下: 1 /// <summary> 2 /// 运 阅读全文
posted @ 2012-12-20 13:41 apecoder 阅读(138) 评论(0) 推荐(0) 编辑