hourlyemployee.java

来自「这个是JAVA方面的联系程序」· Java 代码 · 共 26 行

JAVA
26
字号
public class HourlyEmployee extends Employee{
	private int hours; //每月工作小时数, 超过168小时算加班
	private double hourSalary; //每小时薪水
	
	public HourlyEmployee(
		String firstName,
		String lastName,
		String idCard,
		int hours, 
		double hourSalary) {

			super(firstName, lastName, idCard);
			this.hours = hours;
			this.hourSalary = hourSalary;
	}
	
	public double earnings() {
		if(hours <= 168)
			return hours * hourSalary;
		else
		{
			return (hours - 168) * hourSalary * 1.5 + 168 * hourSalary;
		}
	}
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?