社区
Java SE
帖子详情
定义并测试一个代表员工的Employee类。员工属性包括“编号”,“姓名”,“基本薪水”,“薪水增长额”,还包括计算薪水增长额以及计算增长后的工资总额的操作方法
long145152
2011-10-21 10:47:44
求高手 给予 程序案例!
...全文
6128
4
打赏
收藏
定义并测试一个代表员工的Employee类。员工属性包括“编号”,“姓名”,“基本薪水”,“薪水增长额”,还包括计算薪水增长额以及计算增长后的工资总额的操作方法
求高手 给予 程序案例!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andy2u
2011-10-23
打赏
举报
回复
public class Employee {
private int id;
private String name;
private double salary;
private double byPercent;
public Employee(int id,String name,double salary,double byPercent){
this.id = id;
this.name = name;
this.salary = salary;
this.byPercent = byPercent;
}
public int getId(){
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public double getByPercent() {
return byPercent;
}
public void setByPercent(double byPercent) {
this.byPercent = byPercent;
}
public double raiseSalary(){
return salary += salary * byPercent/100;
}
public static void main(String[] args) {
Employee e1 = new Employee(00001,"张三",1500,20);
Employee e2 = new Employee(00002,"李四",2000,30);
System.out.println("编号"+" "+"员工"+" "+"基本工资"+" "+"增长率%"+" "+"总额");
System.out.println(e1.getId()+" "+e1.getName()+" "
+e1.getSalary()+" "+e1.getByPercent()+" "+ e1.raiseSalary());
System.out.println(e2.getId()+" "+e2.getName()+" "
+e2.getSalary()+" "+e2.getByPercent()+" "+ e2.raiseSalary());
}
}
火光闪耀
2011-10-22
打赏
举报
回复
说错了,还以为是数据库呢,其实看了java课本上的例子,模仿着写就行。
火光闪耀
2011-10-22
打赏
举报
回复
看看SQL的基本定义 应该就能做了
「已注销」
2011-10-22
打赏
举报
回复
这个问题 怎么没人给我解决啊!
继承多态
定义
一个
类
Employee
(雇员)
3.
定义
一个
类
Employee
(雇员) 三个
属性
,雇员
姓名
(name,String),
薪水
(salary,double),开始雇佣时间(hireDay,Date)
一个
构造方法,带参数,初始化各个
属性
,特别要求带有年月日的参数,并利用GregorianCalendar日历
类
生成日期并转化成对应的Date
类
的日期 对于每个
属性
添加
一个
set和get方法
一个
实现
增长
薪水
的的方法raiseSalary,传递
一个
double
类
型的
薪水
增长
率
一个
Employee
类
的数组,生成三个雇员
类
的对象填充到数组中
java代码-
定义
一个
员工
信息
类
Employee
。
java代码-
定义
一个
员工
信息
类
Employee
。
类
的运用 某公司雇员(
employee
)
某公司雇员(
employee
)
包括
经理(Manager)、技术人员(Technician)和销售员(Saleman)。开发部经理(developermanager)既是经理也是技术人员,销售部经理(salesmanager)既是经理也是销售员。 以
employee
类
为虚基
类
,派生出manager、technician和saleman
类
,再进一步派生出developermanager和salesmanager
类
。
Employee
类
的
属性
包括
姓名
、职工号、工资级别、月薪(实发
基本
工资加业绩工资);操作
包括
月薪
计算
函数pay(),该函数要求输入请假天数,扣除应扣工资后,得出实发
基本
工资。 Technician
类
派生的
属性
有每小时附加酬金和当月工作时数,以及研究完成进度系数,业绩工资为三者之积。也
包括
同名的pay函数,
工资总额
为
基本
工资加业绩工资。 Saleman
类
派生的
属性
有当月销售额和酬金提取百分比,业绩工资为两者之积。也
包括
同名的pay函数,
工资总额
为
基本
工资加业绩工资。 Manager
类
派生的
属性
有固定奖金额和业绩系数,业绩工资为两者之积。
工资总额
也为
基本
工资加业绩工资。而在developermanager
类
中,pay函数是将作为经理和作为技术人员业绩工资之和的一半作为业绩工资。在salesmanager
类
中,pay函数则是经理的固定奖金额的一半,加上部门总销售额与提成比例之积,这是业绩工资。
java代码-
定义
一个
员工
java代码-
定义
一个
员工
employee
JAVA作业 一道习题
JAVA的一道作业,关于应聘者的,就是普通的功能
Java SE
62,636
社区成员
307,271
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章