热门标签
更多>
搜索结果
查询Tags标签: CalculateTax,共有 2条记录-
C++设计模式——策略者模式(Strategy)
策略模式 策略模式主要解决枚举变化的情况,转化为一系列算法类。 enum TaxBase {CN_Tax,UR_Tax,UK_Tax,FR_Tax };class SalesOrder { private:TaxBase tax; public:double CalculateTax() {if (tax == CN_Tax) {//...}else if(tax==UR_Tax){//...}else if (tax == UK_Tax…
2021/8/1 12:06:10 人评论 次浏览 -
C++设计模式——策略者模式(Strategy)
策略模式 策略模式主要解决枚举变化的情况,转化为一系列算法类。 enum TaxBase {CN_Tax,UR_Tax,UK_Tax,FR_Tax };class SalesOrder { private:TaxBase tax; public:double CalculateTax() {if (tax == CN_Tax) {//...}else if(tax==UR_Tax){//...}else if (tax == UK_Tax…
2021/8/1 12:06:10 人评论 次浏览