1.实现描述超市的的类Suppermacket类,记录系统中现有商品(用指针实现),定义增加商品的函数Append,删除商品的函数Delete,查询商品的函数Query,并显示查询结果;
2.定义商品类Goods,具有商品名称Name,商品价格Price,商品数量number等属性,操作Sale(销售商品,余额不足时给予提示)、Add(商品上架操作)和ShowMe(显示商品信息)。
重载输入“>>”操作符。
3.编写main函数,测试以上所要求的各种功能,即可以根据菜单命令增加、删除和查询商品,以及商品销售和商品上架的操作。
下一篇:面向对象上机考试题(3)——关于堆栈(续)
//建立一个栈类,能够存放图形元素(矩形或圆形),有入栈,出栈,
//取栈顶的功能。建立元素类,里面至少一个纯虚函数,矩形和圆形类
//来实现里面的函数SHOWME,实现他的显示图形信息的功能。重载>>,
//能够输入图形信息。测试以上类的功能。
#include "stdafx.h"
#include "iostream.h"
#include "string.h"
const n=50;
class shape
{
protected:
double width, length;
public:
shape() {}
virt...[查看详情]