链表生成货品购进与售出

某商店经销一种货物。货物购进和卖出时以箱为单位,各箱的重量不一样,因此,商店需要记录目前库存的总重量(使用静态成员变量)。现在用C++模拟商店货物购进和卖出的情况。 提示:使用链表结构和静态成员变量
需要完善的内容包括:
Goods类,包括类的构造函数,析构函数,成员函数,静态成员函数以及私有的成员变量。
两个单独的函数:购进( purchase )和售出( sale )
程序要求:
1.main.cpp中只包含main函数,且不可变更。
2.程序结构清晰,.h文件中放置声明代码,.cpp文件中放置定义代码
3.保证程序可以运行且结果正确。
main.cpp代码如下图
在这里插入图片描述
如此处他给main代码建立一个Goos.h的头文件;而且根据上面的信息得知w是他的输入一箱货物的数量,TotalWeight为货物的总重量,所以TotalWeight应该是一个静态成员。
所以在Goos类里的public中写入构造函数,析构函数,以及一个接收值,和一个公有的静态成员。
代码如下:

class Goods {
   
	public: 
		Goods(int w) {
   //购入
			weight = w;
			total_weight += w;
		}
		~
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值