展开全部
有疑问请追问,下面是具体636f707962616964757a686964616f31333332616339实现代码:/**
* 员工类
*/
public class Employee {
private static double minimumSalary; // 最低工资
private String name; // 姓名
private double salary; // 工资
public void setSalary(double salary) {
if (salary > minimumSalary) {
// 所设工资高于最低工资
this.salary = salary;
} else {
// 所设工资低于最低工资,则设置该员式工资为最低工资
this.salary = minimumSalary;
}
}
public double getMinimumSalary() {
return minimumSalary;
}
public String getName() {
return name;
}
public double getSalary() {
return salary;
}
public static void setMinimumSalary(double minimumSalary) {
Employee.minimumSalary = minimumSalary;
}
public void setName(String name) {
this.name = name;
}
}
/**
* 测试类
*/
class Test {
/**
* main方法
*/
public static void main(String[] args) {
// 设置员工的最低工资为600
Employee.setMinimumSalary(600);
// 创建一个员工对象,查看该员工读取的最低工资
Employee e1 = new Employee();
System.out.println(e1.getMinimumSalary());
// 当该员工将最低工资改为800
e1.setMinimumSalary(800);
// 再次创建一个员工对象,查看该员工读取的最低工资
Employee e2 = new Employee();
System.out.println(e2.getMinimumSalary());
}
}