大一的C++课设,,需要一段完整版程序,

C++课设题目:

工种种类设置:主要对工种类型如工种编号、工种名称、工种描述等等进行增加、删除、修改和查询等操作

定义一个工种类,然后定义一个工种数组进行增删改就行了。加一个菜单显示和选择,可以反复使用

class worktype
{
    private:
        string num;
        string name;
        string desc;
    public:
        worktype() {}
        worktype(sring n,string,nam,string d) {num = n;name = nam;desc = d;}
        void setdata(sring n,string,nam,string d) {num = n;name = nam;desc = d;}
        void printself() {cout<<"编号:"<<num<<endl;cout<<"名称:"<<name<<endl;cout<<"描述:"<<desc<<endl;
        void print() {cout<<num<<"\t"<<name<<"\t"<<desc<<endl;}
        void getdata(string &n,string &nam,string &d) {n = num;nam = name;d=desc;}
};

worktype work[100];
int n = 0;

void addworktype()
{
     cout<<"请输入工种类型信息(编号 名称 描述):");
     string num,name,desc;
     cout<<num<<name<<desc;
     work[n++].setdata(num,name,desc);
}