-
大小: 6KB文件類(lèi)型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-01-08
- 標(biāo)簽: 模擬??
資源簡(jiǎn)介
可以通過(guò)向售貨機(jī)中投入硬幣來(lái)購(gòu)買(mǎi)商品。用戶從售貨機(jī)商品列表選擇某一商品并投入硬幣。如果金額足夠,則提供相應(yīng)商品;如果金額不夠,或者該商品已售完,則將硬幣退回。維護(hù)售貨機(jī)的工作人員可以為其添加商品或者取走售貨款項(xiàng)
代碼片段和文件信息
#include?
#include?
#include?
using?namespace?std;
class?Coin
{
public:
???/**
??????Constructs?a?coin?with?a?given?name?and?value
??????@param?n?the?coin?name
??????@param?v?the?coin?value
???*/
???Coin(string?n?double?v);
???/**
??????Gets?the?coin?name.
??????@return?the?name
???*/
???string?get_name()?const;
???/**
??????Gets?the?coin?value
??????@return?the?value
???*/
???double?get_value()?const;
private:
???string?name;
???double?value;
};
Coin::Coin(string?n?double?v)
{
???name?=?n;
???value?=?v;
}
string?Coin::get_name()?const
{
???return?name;
}
double?Coin::get_value()?const
{
???return?value;
}
class?Product
{
public:
???/**
??????Constructs?a?product?with?a?given?name?price?and?quantity
?????
評(píng)論
共有 條評(píng)論