Elijah

治愈系代码研究基地
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年10月25日

摘要: 这周学习了最基本的设计模式——简单工厂模式,指的是通过一个返回值为父类的静态函数,取得一个子类的对象,以实现“父类 Obj = new 子类()”方式的多态。 以下是一个简易计算器,每当扩展一个运算方法时,只需要增加一个类就可以了。 (至于里面恶心的switch块,日后再研究怎么去掉) 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace 工厂模式计算器 7 { 8 public abstract class Cal 9 ... 阅读全文

posted @ 2011-10-25 20:29 Elijah 阅读(403) 评论(0) 推荐(0)