edu.uchicago.cs.java.lec03.employee
Class Manager

java.lang.Object
  extended by edu.uchicago.cs.java.lec03.employee.Person
      extended by edu.uchicago.cs.java.lec03.employee.Employee
          extended by edu.uchicago.cs.java.lec03.employee.Manager
Direct Known Subclasses:
Executive

public class Manager
extends Employee


Field Summary
private  double dBonus
           
 
Fields inherited from class edu.uchicago.cs.java.lec03.employee.Employee
dfm
 
Constructor Summary
Manager(java.lang.String name, double salary, int nYear, int nMonth, int nDay, double bonus)
           
 
Method Summary
 double getBonus()
           
 java.lang.String getDescription()
           
 void setBonus(double bonus)
           
 
Methods inherited from class edu.uchicago.cs.java.lec03.employee.Employee
getDatHireDay, getSalary, raiseSalary, setDatHireDay, setSalary
 
Methods inherited from class edu.uchicago.cs.java.lec03.employee.Person
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dBonus

private double dBonus
Constructor Detail

Manager

public Manager(java.lang.String name,
               double salary,
               int nYear,
               int nMonth,
               int nDay,
               double bonus)
Method Detail

getBonus

public double getBonus()

setBonus

public void setBonus(double bonus)

getDescription

public java.lang.String getDescription()
Overrides:
getDescription in class Employee