第四章 策略模式

策略模式抽象的是算法部分,准确地说,是算法中不同的if else数量不断变化,改变分而治之的思想为抽象类。策略模式解决的方式是,添加算法基类,运行时进行扩展,每种算法进行派生类。   上代码 #include <iostream> class TaxStrategy { public :      virtual void calculate() = 0;     virtual ~TaxStra
相关文章
相关标签/搜索