摘要:
主要用于创建对象。新添加类时,不会影响以前的系统代码。核心思想是用一个工厂来根据输入的条件产生不同的类,然后根据不同类的virtual函数得到不同的结果。advantage:适用于不同情况创建不同的类时disadvantage:客户端必须要知道基类和工厂类,耦合性差#ifndef __SIMPLE_FACTORY_MODEL__#define __SIMPLE_FACTORY_MODEL__//运算类class Operation{public: virtual double getResult() = 0;public: double numberA; double num... 阅读全文
posted @ 2013-08-25 22:46
解放1949
阅读(134)
评论(0)
推荐(0)

浙公网安备 33010602011771号