大家帮忙编个C++的程序!!!

来源:百度知道 编辑:UC知道 时间:2024/07/07 06:03:23
设计一个管理系统,要求用面向对象程序设计语言C++来完成。

程序主界面:
+++++++++++++++++++++++++++++++++
+ ABC 百货公司 +
+ 1.输入销售物品的信息 +
+ 2.输入销售人员的信息 +
+ 3.修改销售人员的信息 +
+ 4.显示销售物品的信息 +
+ 5.显示销售人员的信息 +
+ 6.退出程序 +
+++++++++++++++++++++++++++++++++

销售物品的信息包括:名称,产地,颜色,价格,产品编号。

销售人员的信息:名称,家庭地址,编码,他们所销售的物品的产品编号(每个员工可以负责不同的销售物品,所以此项数据应能记录不止一个)。

★这学期我的C++课都没听,主要因为听不懂英语,外教教的,连教材都英文的。那个类的思想,根本不明白。

那个外国老师要求用C++编写,【要建立相应的类】,由于要给老师看,外国人的名字和地址,还有商品的名字都是能输入空格的,希望你们给我的代码也是能输入带空格的名字和地址。

显示用中文字就行,我自己改成英文的单词。明天就要交了,希望大家帮帮忙。

大部分的已经实现,员工信息修改自己改吧~~也不用匿名吧
//头文件:"SuperMarket.h"
#include<iostream>
#include<iomanip>
#include<string>
#include<vector>
using namespace std;
class Goods
{
private:
string gName;
string gOrigin;
string gColor;
//double gPrice;
string gPrice;
string gNum;
public:
Goods()
{
cout<<"Please input info of goods:"<<endl;
cout<<"name:"<<endl;
fflush(stdin);
getline(cin,gName);
cout<<"origin:"<<endl;
getline(cin,gOrigin);
cout<<"color:"<<endl;
getline(cin,gColor);
cout<<"price:"<<endl;
getline(cin,gPrice);
cout<<"number:"<<endl;
getline(cin,gNum);
}
string GetgNum(){return gNum;}
void gDisplay()
{
cout<<"Name: