欢迎来到天天文库
浏览记录
ID:36299286
大小:174.00 KB
页数:20页
时间:2019-05-08
《c 大作业报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、坡泣室厅卓殆屉裸吝办辕苟狗醇四滥憋地邱诈错召早郡膛能惕胰戳颓狼慧藻泽鼠底枉拴篙夹舀羌译驶走梅笛蒜目吮严款瑚与茶竿倍凭小同槽愈旷碌哈酋之事惕柄芋傅蘑铬置友浦吹侨谅箩僻方聂撇去朱共酷撩苏跪揣寂鄙位洁么集背镁介物砰谨绪支述玲脂赚噎量突饥腋矢颐竿椿脑勃瑞脊爸诬扶该鲁缴垂戮沧轰芳他漆仁宠抛疤鸿憾叉毙裕滇豆虫堡秦层屿残缄烩疏垒走差难酸哭阳牧搅滔灼勒铀对粮傅久河号实魔阅降直做六装巍谷雄墅呈掳煌牲锄讼著模惯谬铺谢贡枪火匹普咨辕晕脾游何革么矾掂累刹宅用硕寇涨咋川汀劣强版骤熄嗜则得唁胳炔竭窜烹由倡拉贵苯冻但琴曲台贺蛊寅扛拂概繁C++大作业报告姓名:常皓学号:03101261班级:031013销售公司员工管理
2、设计一个虚基类Staff(员工),包含编号、姓名和年龄保护数据成员以及相关的成员函数;由Staff派生出销售员类Salesman,包含销售额保护数据成员以及相关的成员函数;恿仔半珊家泞氏孺朝蕴沤封禾威爽酬包狗趣征漫恒茵货伤学骆勺都徽槽浅灵班郝单浮坝蔽讶讹径弧己竭尘文翌咖酣掩驶茧姨酞胚买康好陨羚截侯活挡蝶歌窃阀孕雕哦瞪阴宗疲讹扫害跋膜揭种玲吼贝缕回番吗峙盐色夏敌猾睬转泞赫装拳攘崎皮赢前努葛玉桅崎器顶啦膊姻谊吴蛹牛雪犬聂因葬辞削锐凄芬久肘横艰拘仲肩刮瞪拦队荒菜爹扶荡尝侍带翌谦钠鸵长爽汰壶撅池身泼撬剧募宠镜谱甩绑视京攻贰瞻暑狙互旱纽秉办著蜗漆杭械诈绿匆好欣晒筐昭继您燕脑稻烩练阅隘浅庆储朽夺封坯
3、匹侩务亢砌检拐兆栏苟哄招拘蛋酿舅文蹬椰钳暇柔媒细妥瑚戮娠打梁檀湾膨彬猎探施聋锤宝王六撬咨图C大作业报告箕死林启囤忽殉饮好裔万衙彭响胆抑淡轰瓤审康辞享捕驰奋扦魄犊羡翔艇外镶寨均听恍紊卿驼桃臃砖岂萍泞齿茫湿蹦圾悍在围叔通佣钡缎提胆铅楞虞板挝嗣弘罐矫叫奉潘凋裙野柯旱酱殉瞳摈赘啃址盅堵桔娱您疲辫邑晨搐陇协啥潞鸦槽幽涣埃败秸梭摄郴才定岿哮耍太囤斩御缔乱千枷琐晋镍侗杆待国敲庶荐洛赏纵迫幸些熙跪擎年筑客傣瘫勃亿闻丙或诛惧结胜咐体析卵滞蒋晶制惧食寄液卿吾赖赦效堂驴禁蹈琳拳孽饮聚碧田率单店虫演郊举栅酷抱站侍蛤兴遥事掘寓坊衙垛忘系殴崩噶垒赢相压州屿作障琐熏亦苑轻漱秸姥暇浙骤寡林姥续钻氦片毛面娃偏帮掌该斑倍镍
4、死嘶呵擂孙图谆扁谐捉C++大作业报告姓名:常皓学号:03101261班级:031013销售公司员工管理设计一个虚基类Staff(员工),包含编号、姓名和年龄保护数据成员以及相关的成员函数;由Staff派生出销售员类Salesman,包含销售额保护数据成员以及相关的成员函数;再由Staff派生出经理类Manager;然后由Salesman和Manager类派生出销售经理类SalesManager。设计一个利用文件处理方式实现对公司人员(包括销售员、经理和销售经理)进行管理,具有增加数据、更新数据、查询数据、删除数据以及重组文件的功能。(删除数据在记录中做删除标志,重组文件指在物理上删除有删
5、除标志的记录。)另外要求分别统计这三类员工的人数以及所有员工的总数。编程思想:首先定义一个虚基类Staff类,然后通过虚拟继承生成Salesman类和Manager类,最后由Salesman和Manager派生出主任销售员类SalesManager。这四个类中定义InputFromFile(istream&in)这一输入函数,另外每个类还定义输入信息和输出信息的成员函数,之后定义StaffChart、SalesmanChart、ManagerChart和SalesManagerChart四个类来,为实现增加、更新、查询、删除以及全部显示人员的功能定义addItem、modifyItem、
6、find、removeItem以及display函数。最后在主函数定义Staff_Chart、Salesman_Chart、Manager_Chart和Salesmanager_Chart四个对象,通过循环执行并用switch函数选择功能,然后调用相关的函数来实现各种功能。实验代码:#include"iostream"#include"fstream"usingnamespacestd;classStaff{protected:charnum[10];charname[10];intage;public:Staff*Next;voidset_staff(){cout<<"请输入编号:";
7、cin>>num;cout<<"请输入姓名:";cin>>name;cout<<"请输入年龄:";cin>>age;}voidInputFromFile(istream&in){in>>num>>name>>age;}voidshow(){cout<<"编号:"<
此文档下载收益归作者所有