C++继承与派生

定义Employee员工)类,由Employee分别派生出Saleman(销售员)类和Manager(经理)类,再由Saleman(销售员)类和Manager(经理)类采用多重继承方式派生出新类SaleManager(销售经理)类。
要求:
(1)在Employee类中包含的数据成员有编号(num)、姓名(name)、基本工资(basicSalary)和奖金( prize)。在Saleman类中还包含数据成员销售员提成比例(deductRate)和个人销售额( personAmount) ,在Manager类中还包含数据成员经理提成比例( totalDeductRate)和总销售额(totalAmount)。在SaleManager类中不包含其他数据成员。
(2)各类人员的实发工资公式如下:
员工实发工资=基本工资十奖金
销售员实发工资=基本工资+奖金十个人销售额X销售员提成比例
经理实发工资=基本工资十奖金+总销售额X经理提成比例
销售经理实发工资=基本工资+奖金+个人销售额销售员提成比例+总销售额经历提成比例
(3)每个类都有构造函数、输出基本信息Show()虚函数和输出实发工资(ShowSalary)。在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值