2.使用方法的重載實(shí)現(xiàn)如下加薪功能: 第一種加薪原則:工作時間在1-3年間的員工,增
1.?使用方法的重載實(shí)現(xiàn)如下加薪功能:
第一種加薪原則:工作時間在1-3年間的員工,增加現(xiàn)有工資的3%
第二種加薪原則:工作在3-5年間的員工,可以按現(xiàn)有工資的5%加薪,但如果增加的工資大于設(shè)定的最大值,則只能按最大值增加??梢灶A(yù)先假定工資均為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;
????}
?
}