class Ployparameter {
public static void main(String[] args) {
Ygong ygong = new Ygong("jack",3200);
Jingli jingli = new Jingli("mary",5000,30000);
Ployparameter pp = new Ployparameter();
pp.showEmpannual(ygong);
pp.showEmpannual(jingli);
}
public void showEmpannual(Employee e){
System.out.println(e.getAnnual());
}
}
}
class Employee{
private String name;
private double salary;
public Employee(String name,double salary){
this.name = name;
this.salary = salary;
}
public String getName(){
return name;
}
public void setNam(String name){
this.name = name;
}
public double getSalary(){
return salary;
}
public void setSalary(double salary){
this.salary = salary;
}
public double getAnnual(){
return 12 * salary;
}
}
class Ygong extends Emplozee{
public Ygong(Sting name,double salary){
super(name,salary)
}
public void work(){
System.out.println("员工" + name + "正在工作");
}
public double getAnnual(){
return super.getAnnual();
}
}
class Jingli extends Emplozee{
private double bonus;
public Jingli(String name,double salary,double bonus){
super(name,salaty);
this.bonus = bonus;
}
public double getBonus(){
return bonus;
}
public void setBonus(double bonus){
this.bonus = bonus;
}
public manage(){
System.out.println("经理" + name + "正在开会");
}
public double getAnnual(){
return super.getAnnual() + bonus;
}
}