edu.uchicago.cs.java.lec03.employee
Class Employee
java.lang.Object
edu.uchicago.cs.java.lec03.employee.Person
edu.uchicago.cs.java.lec03.employee.Employee
- Direct Known Subclasses:
- Manager
public class Employee
- extends Person
|
Field Summary |
private java.util.Date |
datHireDay
|
protected static java.text.DecimalFormat |
dfm
|
private double |
dSalary
|
|
Constructor Summary |
Employee(java.lang.String name,
double salary,
int nYear,
int nMonth,
int nDay)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dfm
protected static java.text.DecimalFormat dfm
dSalary
private double dSalary
datHireDay
private java.util.Date datHireDay
Employee
public Employee(java.lang.String name,
double salary,
int nYear,
int nMonth,
int nDay)
getSalary
public double getSalary()
setSalary
public void setSalary(double salary)
getDatHireDay
public java.util.Date getDatHireDay()
setDatHireDay
public void setDatHireDay(java.util.Date datHireDay)
raiseSalary
public void raiseSalary(double dPercent)
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in class Person