首先创建一个类:
/**
* 雇员类
* @author yifan
* @version 1.0 2014-05-12
*/
class Employ {
/**
* 构建一个新的职员类
* @param name 职员姓名
* @param salary 工资
* @param hireDate 入职时间
*/
public Employ (String name, double salary, Date hireDate) {
this.name = name;
this.salary = salary;
this.hireDate = hireDate;
}
/**
* 获取姓名
* @return 姓名
*/
public String getName() {
return this.name;
}
/**
* 获取当前工资
* @return 当前工资
*/
public double getSalary() {
return this.salary;
}
/**
* 安全的获取入职时间
* @return 入职时间
*/
public Date getHireDate() {
return (Date) this.hireDate.clone();
}
/**
* 非安全的获取入职时间
* @return
*/
public Date gethireDate() {
return this.hireDate;
}
/**
* 提高工资
* @param byPercent 提高的系数
*/
public void raiseSalary (double byPercent) {
this.salary += this.salary*byPercent/100;
}
private String name;
private double salary;
priv