F:\visual studio 2015\Projects\C#\class6_4\class6_4\bin\Debug\class6_4.exe.config
F:\visual studio 2015\Projects\C#\class6_4\class6_4\obj\Debug\class6_4.csprojResolveAssemblyReference.cache
F:\visual studio 2015\Projects\C#\class6_4\class6_4\bin\Debug\class6_4.exe
F:\visual studio 2015\Projects\C#\class6_4\class6_4\bin\Debug\class6_4.pdb
F:\visual studio 2015\Projects\C#\class6_4\class6_4\obj\Debug\class6_4.exe
F:\visual studio 2015\Projects\C#\class6_4\class6_4\obj\Debug\class6_4.pdb
没有合适的资源?快使用搜索试试~ 我知道了~
C#继承多态 某公司雇员(Employee)包括经理(Manager),技术人员(Technician)和销售员(Sales...
共26个文件
cs:12个
config:3个
exe:3个
需积分: 44 57 下载量 201 浏览量
2018-04-20
17:28:37
上传
评论 10
收藏 53KB ZIP 举报
温馨提示
某公司雇员(Employee)包括经理(Manager),技术人员(Technician)和销售员(Salesman)。开发部经理(DeveloperManger),既是经理也是技术人员。销售部经理(SalesManager),既是经理也是销售员。 以Employee类为虚基类派生出Manager,Technician和Salesman类;再进一步派生出Developermanager和Salesmanager类。 Employee类的属性包括姓名、职工号、工资级别,月薪(实发基本工资加业绩工资)。操作包括月薪计算函数(pay()),该函数要求输入请假天数,扣去应扣工资后,得出实发基本工资。 Technician类派生的属性有每小时附加酬金和当月工作时数,及研究完成进度系数。业绩工资为三者之积。也包括同名的pay()函数,工资总额为基本工资加业绩工资。 Salesman类派生的属性有当月销售额和酬金提取百分比,业绩工资为两者之积。也包括同名的pay()函数,工资总额为基本工资加业绩工资。 Manager类派生属性有固定奖金额和业绩系数,业绩工资为两者之积。工资总额也为基本工资加业绩工资。 而DeveloperManager类,pay()函数是将作为经理和作为技术人员业绩工资之和的一半作为业绩工资。 SalesManager类,pay()函数则是经理的固定奖金额的一半,加上部门总销售额与提成比例之积,这是业绩工资。 编程实现工资管理。特别注意pay()的定义和调用方法:先用同名覆盖,再用运行时多态。
资源推荐
资源详情
资源评论
收起资源包目录
C#继承与多态.zip (26个子文件)
class6_4
class6_4
Technician.cs 2KB
Employee.cs 3KB
Salesman.cs 2KB
Program.cs 3KB
class6_4.csproj 3KB
DeveloperManager.cs 1KB
Properties
AssemblyInfo.cs 1KB
InterfaceManager.cs 885B
Manager.cs 1KB
App.config 187B
SalesManager.cs 1KB
obj
Debug
class6_4.csproj.FileListAbsolute.txt 496B
class6_4.exe 11KB
TempPE
DesignTimeResolveAssemblyReferencesInput.cache 7KB
class6_4.pdb 36KB
class6_4.csprojResolveAssemblyReference.cache 2KB
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
bin
Debug
class6_4.vshost.exe.config 187B
class6_4.exe 11KB
class6_4.pdb 36KB
class6_4.exe.config 187B
class6_4.vshost.exe 22KB
Release
.vs
class6_4
v14
.suo 43KB
class6_4.sln 991B
共 26 条
- 1
资源评论
唯爱天子
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STM32单片机FPGA毕设电路原理论文报告一种基于st62单片机的称重显示控制器
- STM32单片机FPGA毕设电路原理论文报告一种基于SPCE061A单片机的信号发生器
- Ruby菜鸟入门指南.md
- STM32单片机FPGA毕设电路原理论文报告一种基于PIC系列单片机的SPWM逆变电源
- exp01A.cpp
- Rust语言学习万字指南!.md
- STM32单片机FPGA毕设电路原理论文报告一种基于msp430单片机的心电模块设计
- STM32单片机FPGA毕设电路原理论文报告一种基于MSP430单片机的日程管理系统
- web-screen-capture.jar
- 2024最新计算机二级真题练习题库含答案.md
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功