注册 登录
编程论坛 C++教室

有没有大神带飞

oo2642479031 发布于 2016-10-31 16:11, 1520 次点击
商场收银类(AccCash类)
         模拟实现简单的商场收银系统,支持普通收银(按照开票金额收银)、折扣收银(开票金额*指定折扣收银)、满减收银(开票金额-满减金额收银,如开票面额1100元,每300 减100,实收银800元),其继承层次如下:
1)  基类AccCash

     a)         包含开票金额money;
     b)         提供构造函数;
     c)          提供计算实际收银函数accCash函数,按普通收银计算;
     d)         提供输出函数,输出应收金额,实收金额。
2)  派生类CashRebate

     a)   继承AccCash类,并增加折扣值moneyRebate;
     b)   提供构造函数;
     c)    重写基类的收银函数accCash函数,按折扣收银计算;
     d)   提供输出函数,输出应收金额,实收金额和折扣值。
3)  派生类CashReturn

     a)   继承AccCash类,并增加满减条件moneyCondition和所减金额moneyReturn(每moneyCondition减moneyReturn);
     b)   提供构造函数;
     c)    重写基类的收银函数accCash函数,按满减收银计算;
     d)   提供输出函数,输出应收金额,实收金额和满减规则。
                 用指定的main函数测试所写的类。
1 回复
#2
oo26424790312016-10-31 16:36
自救,防沉
1