📄 jpjp.java
字号:
/**
* @(#)JPJP.java
*
*
* @author
* @version 1.00 2007/5/1
*/
class Pay{
private double workTime,salaryPerHour,kouJiaoLv,salaryAllShould,theRealSalary;
/* Pay(){
workTime=0.0;
salaryAllShould=0.0;
kouJiaoLv=0.0;
salaryPerHour=0.0;
theRealSalary=0.0;
}
Pay(double workTime,double salaryPerHour,double kouJiaoLv){
this.workTime=workTime;
this.salaryPerHour=salaryPerHour;
this.kouJiaoLv=kouJiaoLv;
}
*/
double computeNetPay(double workTime,double salaryPerHour,double kouJiaoLv){
salaryAllShould=workTime*salaryPerHour;
return salaryAllShould*(1-kouJiaoLv);
}
double computeNetPay(double workTime,double salaryPerHour){
salaryAllShould=workTime*salaryPerHour;
return salaryAllShould*(1-0.15);
}
double computeNetPay(double workTime){
salaryAllShould=workTime*4.65;
return salaryAllShould*(1-0.15);
}
}
public class JPJP {
public static void main (String[] args) {
Pay worker1=new Pay();
Pay worker2=new Pay();
Pay worker3=new Pay();
double theRealSalary1=worker1.computeNetPay(5.0,5.0,0.1);
double theRealSalary2=worker2.computeNetPay(6.0,5.0);
double theRealSalary3=worker3.computeNetPay(7.0);
System.out.println(theRealSalary1+" "+theRealSalary2+" "+theRealSalary3);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -