2.使用方法的重载实现如下加薪功能: 第一种加薪原则:工作时间在1-3年间的员工,增
1. 使用方法的重载实现如下加薪功能:
第一种加薪原则:工作时间在1-3年间的员工,增加现有工资的3%
第二种加薪原则:工作在3-5年间的员工,可以按现有工资的5%加薪,但如果增加的工资大于设定的最大值,则只能按最大值增加。可以预先假定工资均为1000元。
方法的原型如下:
double add(int year)
double add(int year ,double max)
package qinmingze22208020120;
import java.util.Scanner;
public class jiaxin {
public static void main(String[] args) {
double a = add(1);
System.out.println(a);
double c = add(5, 40.5);
System.out.println(c);
}
private static double add(int year) {
double a = 0;
if (year <= 3 && year > 0) {
a = 1000 * 0.03 + 1000;
}
return a;
}
private static double add(int year, double max) {
double a = 0;
if (year > 3 && year <= 5) {
a = 1000 * 0.05;
if (a > max) {
a = max + 1000;
} else {
a = a + 1000;
}
}
return a;
}
}