一个简单的购物车代码,仅支持名字查找删除,一次只能操作购物车里的一个商品
总结:
1.每5行代码就要进行一下测试
2.基础知识要熟练牢靠
//good.h
#ifndef _GOOD_H
#define _GOOD_H
#include <string>
using std::string;
class good{
private:
string goodname; //唯一标识商品
double price; //价格
double rate; //折扣率
public:
good(){ //无参构造函数
goodname = "";
price = 0.0;
rate = 1.0;
}
good(string s, double p){//无折扣率构造函数
goodname = s;
price = p;
rate = 1.0;
}
good(string s, double p, double r){//有折扣率构造函数
goodname = s;
price = p;
rate = r;
}
string getGoodname()const {
return goodname;
}
double getPrice()const{
return price;
}
double getRate()const {
return rate;
}
void setGoodname(string const name){
goodname = name;
}
void setPrice(const d

这是一个基础的C++购物车程序,支持商品查找和删除功能,每次操作仅限一个商品。开发过程中强调每5行代码进行一次测试,并强调扎实的基础知识是关键。
最低0.47元/天 解锁文章
2577

被折叠的 条评论
为什么被折叠?



