总结:设计模式之简单工厂类 和 设计模式-计算器

1.基于Operation派生出了4个派生类Add, Sub, Mul, Div

  计算方式类通过基类Operation派生。

  计算方式类可以进行单独的单元测试。

2.工厂类:不同情况对应不同的类。当调用工厂类时,可以根据不同的情况,来创建不同的对象。

3.应用:调用工厂类,来实现派生类的实例化。通过父类来调用派生类的成员方法。

4.拓展:基于工厂类的软件实体进行拓展(1.新的派生类编码;2.工厂类中添加对应类,以满足可以根据不同情况,可以通过工厂类来创建不同对象)

posted @ 2019-10-17 13:46  N_zero  阅读(159)  评论(0)    收藏  举报