Java实验3-工资管理.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![preview](https://dl-preview.csdnimg.cn/85596828/0001-f8ca3d3fbe15acce53afee65a66e87da_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
Java 实验三 - 工资管理系统设计 本实验旨在使用 Java 语言实现小型公司的工资管理系统,通过该系统可以记录和计算不同类型员工的月工资。实验的主要目的是让学生理解面向对象程序设计的三大基本原则,并掌握 Java 中类的定义、继承、多态编程等概念。 1. 实验目的 * 理解面向对象程序设计的三大基本原则:继承、多态、封装 * 掌握 Java 中类的定义及对象的创建 * 掌握 Java 中继承的定义及使用 * 掌握 Java 中实例方法的覆盖及使用 * 熟悉如何将面向对象编程基本原则运用到实际编程中 2. 实验内容 实验内容主要包括以下几个方面: * 设计一个小型公司的工资管理系统 *定义四类员工:经理、兼职技术人员、销售员、销售经理 * 记录员工的编号、姓名和月工资 * 计算员工的月工资并显示全部信息 月工资计算办法是: * 经理拿固定月薪 8000 元 * 兼职技术人员按每小时 100 元领取月薪 * 销售员按该当月销售额的 4% 提成 * 销售经理既拿固定月工资也领取销售提成,固定月工资为 5000 元,销售提成为所管辖部门当月销售总额的 0.5% 3. 实验要求 实验要求如下: * 不同员工的信息从键盘读取 * 主类名自定,注意其与文件名的关系 * 当输入的数据格式不对,提示用户输入一个格式正确的数据 * 可用图形用户界面或字符界面 * 可考虑为每一个类建立一个 Java 源文件 4. Java 源代码设计 Java 源代码设计主要包括以下几个方面: * AbstractStaff 类:定义员工的基本信息,包括姓名、性别、年龄、编号、月工资等 * Manager 类:继承自 AbstractStaff 类,定义经理的月工资计算规则 * Technician 类:继承自 AbstractStaff 类,定义兼职技术人员的月工资计算规则 * Seller 类:继承自 AbstractStaff 类,定义销售员的月工资计算规则 * SalesManager 类:继承自 AbstractStaff 类,定义销售经理的月工资计算规则 5. 实验结果 实验结果将显示员工的编号、姓名、月工资等信息,并计算员工的月工资总额。 本实验旨在让学生掌握 Java 语言的基本概念,并将其应用于实际编程中。通过该实验,学生可以更好地理解面向对象程序设计的三大基本原则,并掌握 Java 语言的继承、多态编程等概念。
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/85596828/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85596828/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85596828/bg3.jpg)
剩余14页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 55
- 资源: 2万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)