public class Staff {
private String Id;
private String name;
private double salary;
private int days;
public Staff()
{}
public String getId()
{return Id;
}
public String getname()
{return name;
}
public double getsalary()
{return salary;
}
public int getdays()
{return days;
}
public Staff(String Id,String name,double salary,int days)
{this.Id=Id;this.name=name;this.salary=salary;this.days=days;
}
public double calSalary()
{double s;if(days<5)s=salary*0.75;elses=salary*0.5;salary =s+s*0.1+s*0.3;return salary;
}
public void show()
{System.out.println("Id号:"+Id+"姓名:"+name+"工资:"+salary+"工作时间:"+days);
}
}
public class Manage extends Staff {Staff sf=new Staff();
public Manage()
{}
public Manage(String Id,String name,double salary,int days)
{super(Id,name,salary,days);
}
public double calSum()
{double num=super.getsalary();num=super.getsalary()+super.getsalary()*0.2+super.getsalary()*0.5+500;super.show();//System.out.println("Id号:"+this.Id+"姓名:"+this.name+"工资:"+this.salary+"工作时间:"+rhis.days);return num;
}
}
public class Director extends Staff {Staff sf=new Staff();
public Director()
{}
public Director(String Id,String name,double salary,int days)
{super(Id,name,salary,days);
}
public double calSum()
{double num=super.getsalary();num=super.getsalary()+super.getsalary()*0.2+super.getsalary()*0.5+500;super.show();return num;
}
}