State variables private
Employee [] employees
Int numemployee
Double annualStIncome
Double FlatstInomce
Double stIncome
Double fedIncome
Boolean
correct
String textFile
public static void main (string [] args)
public static int readData ()
public static void addEmployee ()
public static void updateOne()
public static void updateAll ()
public static void delete()
public String remove(String obj,)
public int getSize( )
private EmployeeNode head
private EmployeeNode one
private EmployeeNode tail
private String a
private int mySize
private String obj
private String str
public String getNames(int wanted)
public String getNames(int wanted, int i )
public String[] getNames(int wanted, String b)
public Double[] getAll(int wanted)
public double setEarnings(int wanted, double pay, double hours)
c, String middle, String first, int social, double rate, double hours, double payT, double fedIncome, double socSec, double medicare, double stIncome, double simple)
public String setTaxs(int wanted, double realPay, double stI, double fedI, double socS, double medi, double sim)
public String setTaxs(int wanted, double realPay, double stI, double fedI, double socS, double medi, double sim)
State Variables
Private
int numEmployee
String firstName
String middleIntial
String lastName
int socialSecNumber
double pay
double hoursWorked
double payTotal
double fedIncomeT
double socSecT
double medicareT
double stIncomeT
double simpleT
public EmployeeNode()
public int getSize( )
public
string getFirstName ()
public String getNames(int wanted)
public String getNames(int wanted, int i )
public
string getMiddle Initial ()
public String[] getNames(int wanted, String b)
public
string getLastName ()
public double setEarnings(int wanted, double pay, double hours)
public
int getSocialSecNumber ()
public Double[] getAll(int wanted)
public
double getPay ()
public String remove(String obj,)
public
double getHoursWorked ()
public
double getPayTotal ()
public
double getFedIncomeT ()
public
double getSocSecT ()
public
double getMedicareT ()
public
double getStIncomeT ()
public void setFedIncomeT(double fedIncome)
double getSimpleT ()
public void setSocSecT(double socSec)
public void setFirstName(String first)
public void setMedicareT(double medicare)
public void setMiddleIntial(String middle)
public void setStIncomeT(double stIncome)
public void
setLastName(String last)
public void setSimpleT(double simple)
public void setSocialSecNumber(int social)
public EmployeeNode
getNext()
public EmployeeNode
getPrevious()
public void setPay(double rate)
public void setHoursWorked(double hours)
public void setNext(EmployeeNode theNewNext)
public void setPrevious(EmployeeNode theNewPrevious)
public void setPayTotal(double payT)
Ethan Martinez
Dossier B3: Modular Organization
public class EmployeeDriver
public class DoublyLinkedList
B3-1
