第2章 商场促销——策略模式
C++实现
2.1商场收银软件
“小菜,给你出个作业,做一个商场收银软件,营业员根据客户所购买商品的单价和数量,向客户收费。”
//version 1.1
#include<iostream>
#include<stdio.h>
using namespace std;
class Cash
{
private:
double total = 0;
public:
void submit(int num, double price)
{
double totalPrices=num*price;
total+=totalPrices;
printf("单价: %d,数量: %d,合计:",price,total,totalPrices);
}
double getTotal()
{
return total;
}
};
......
阅读全文