设计一个产品类,包括名称,单价,库存量等信息。利用静态数据成员存放产品的销售总额和销售量,并利用成员函数计算产品的销售总额和销售量
2条回答 默认 最新
bostonAlen 2022-04-28 15:31关注#include <iostream> #include <string> using namespace std; class product { public: product(string _name,double _price,int _store) { name = _name; price = _price; store = _store; total_price += (_store*_price); total_store += (_store-1);//假设销售量是库存量-1 } public: static double get_total_price(){return total_price;} static int get_total_store(){return total_store;} private: static double total_price; //销售总额 static int total_store; //销售总量 private: string name; //名称 double price; //单价 int store; //库存量 }; double product::total_price; //销售总额 int product::total_store; //销售量 int main() { product p1("p1",10,20); product p2("p2",20,30); product p3("p3",40,40); product p4("p4",80,50); cout<<product::get_total_price()<<endl; cout<<product::get_total_store()<<endl; return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录