/** HR is a driver to test the SalariedWorker and HourlyWorker classes
 *
 * @author Nancy Harris and Yang Ynag
 * @version V2 - 10/01/2008
 */
public class HRV2
{
	/**
	 * main method will control the program
	 */
	public static void main(String [] args)
	{
		SalariedWorkerV2 amy, jeff;
		HourlyWorkerV2 sam, mary;
		
		//Create Objects
		amy = new SalariedWorkerV2 ("amy", "123-45-6789", 1, 1500, "VA");
		jeff = new SalariedWorkerV2 ("jeff", "555-12-1212", 3, 1250, "NY");
		sam = new HourlyWorkerV2("sam", "999-99-9999", 2, 15.50, "DC");
		mary = new HourlyWorkerV2("mary", "888-88-8888", 2, 12.25, "AK");
		
		//Output messages
		System.out.println("Test pay methods");
		System.out.println("amy " + amy.pay(80));
		System.out.println("jeff " + jeff.pay(80));
		System.out.println("sam " + sam.pay(70));
		System.out.println("mary "  + mary.pay(80));
		
		System.out.println("\nTest toString()");
		System.out.println(amy.toString());
		System.out.println(jeff.toString());
		System.out.println(sam.toString());
		System.out.println(mary.toString());
		
	}//end main method
}//end HRV2 class
		
	