public abstract class Employee
extends java.lang.Object
Constructor and Description |
---|
Employee() |
Employee(java.lang.String fName,
java.lang.String mName,
java.lang.String lName) |
Modifier and Type | Method and Description |
---|---|
void |
addOrder(Order o)
Adds an order to the list of orders
|
int |
computeEmpStats()
Computes the statistics for an employee
|
abstract double |
computeSalary()
Computes the salary of the employee
|
double |
getEvaluation() |
java.lang.String |
getName() |
int |
getNumberOfOrders() |
double |
getSalary() |
java.lang.String |
getShortReport() |
public Employee()
public Employee(java.lang.String fName, java.lang.String mName, java.lang.String lName)
public abstract double computeSalary()
public void addOrder(Order o)
o:
- an orderpublic int computeEmpStats()
public java.lang.String getShortReport()
public java.lang.String getName()
public double getSalary()
public double getEvaluation()
public int getNumberOfOrders()