/**
   Example from Core Java 8th edition by Horstmann and Cornell 
 */ 
public class Manager extends Employee {
    public Manager(String n, double s){
	super(n, s); 
	bonus = 0; 
    }

    public double getSalary() {
	double baseSalary = super.getSalary(); 
	return baseSalary + bonus;
    }

    public void setBonus(double b){
	bonus = b; 
    }

    private double bonus; 
}