/** HR is a driver to test the SalariedWorker and HourlyWorker classes
 *
 * @author Nancy Harris and Jeremy Halterman
 * @version V1 - 1.1
 * @date - 10-01-08
 */
public class HR
{
	public static void main(String [] args)
	{
		//declares object variables
		SalariedWorker amy, jeff;
		HourlyWorker sam, mary;
		
		/*initializes objects to address locations....
		 *
		 *included default null strings for department*/
		amy = new SalariedWorker ("amy", "123-45-6789", 1, 1500,"");
		jeff = new SalariedWorker ("jeff", "555-12-1212", 3, 1250,"");
		sam = new HourlyWorker("sam", "999-99-9999", 2, 15.50,"");
		mary = new HourlyWorker("mary", "888-88-8888", 2, 12.25,"");
		
		//outputs of the inherited methods
		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(100));
		System.out.println("mary " + mary.pay(80));
		System.out.println();
		
		System.out.println("\nTest toString()");
		System.out.println(amy);
		System.out.println();
		System.out.println(jeff);
		System.out.println();
		System.out.println(sam);
		System.out.println();
		System.out.println(mary);
		
	}//end main
}//end HR class
		
	