建立普通员工类,并继承员工类
继承过程中用到了方法的重写
package Employee;
/**
* @author Administrator
*
*/
public class CommonEmployee extends Employee {
public double sumSalary(double salary){
salary=(salary+salary*0.1+salary*0.5+200)-(salary/30*holiday);
return salary;
}
public String display(){
return super.display();
}
}
建立经理类,并继承员工类
package Employee;
/**
* @author Administrator
*
*/
public class Manager extends Employee {
public double sumSalary(double salary){
salary=(salary+salary*0.2+salary*0.5+500)-(salary/30*holiday);
return salary;
}
public String display(){
return super.display();
}
}
建立董事长类,并继承员工类
package Employee;
/**
* @author Administrator
*
*/
public class Director extends Employee {
public double sumSalary(double salary){
salary=(salary+salary*0.08+salary*0.3+2000+3000)-(salary/30*holiday);
return salary;
}
public String display(){
return super.display();
}
}
继承过程中用到了方法的重写
super可以继承父类的方法