求这个c++代码,求求求求求求求

5. 定义一个Teacher类,该类有以下成员变量:老师姓名、ID号、基本工资、奖金、所得税和实际发放数。还有以下成员函数:两个构造函数,一个用于只初始化教师姓名和ID号,另一个用于初始化教师姓名、ID号、基本工资、奖金和所得税;一个输入基本工资、奖金和所得税的函数;一个计算实际发放数的函数;一个输出教师信息的函数。编写主函数,调用第一个构造函数声明一个教师对象并输入其工资信息;再调用第二个构造函数声明一个教师对象。最后分别计算两个教师的实际发放数,并在屏幕输出。

另外,为该Teacher类添加两个同名的成员函数Add(),一个函数用于将其它教师的工资加到该教师(如该教师替其它教师代课);另一个函数用于将一个数值加到该教师中(如提高该教师的工资)。在主函数中编写代码验证所完成的功能。

具体要求如下:

● 创建Teacher类,包含私有成员姓名,ID,基本工资,奖金,所得税,总发放数;

● 两个构造函数:一个是初始化姓名及ID,另一个是初始化姓名,ID,基本工资,奖金,所得税;

● 一个成员函数setSaraly:输入基本工资,奖金,所得税;

● 一个成员函数:计算总发放数

● 一个成员函数:输出教师姓名,ID,基本工资,奖金,所得税,总发放数

● 主函数:使用第一个构造函数及成员函数setSaraly确定一个教师A;使用另一个构造函数确定另一个教师B;并在屏幕分别输出各位教师全部信息。

补充部分:

● Teacher类,增加一个成员函数Add,将另一老师的工资加给本人(函数中以类对象作为形式变量);

● 增加一个成员函数Add,将一个工资增加值加给本人(函数中以具体数值作为形式变量);

● 主函数:在上一题要求基础上,考虑教师A为教师B代课。将教师B工资加到教师A上,并显示此时教师A工资;输入一个教师B的工资扣除值(负值),减少教师B的部分工资,并显示此时教师B的工资。

这个类和函数的要求很清楚了啊。你自己写不了类、函数和构造函数么

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632