Sunday, April 3, 2011

Chapter 6 - CommissionEmployeeTest


// CommissionEmployeeTest.java
// CommissionEmployee class test program.
public class CommissionEmployeeTest
{
 public static void main( String[] args )
 {
  // instantiate CommissionEmployee object
  CommissionEmployee employee = new CommissionEmployee(
   "Adriana", "Valenzuela", "222-22-2222", 10000, .06 );
   // get commission employee data
   System.out.println(
    "Employee information obtained by get methods; \n" );
   System.out.printf( "%s %s\n", "First name is",
    employee.getFirstName() );
   System.out.printf( "%s %s\n", "Last name is",
    employee.getLastName() );
   System.out.printf( "%s %s\n", "Social security number is",
    employee.getSocialSecurityNumber () );
   System.out.printf( "%s %.2f\n", "Gross sales is",
    employee.getGrossSales() );
   System.out.printf( "%s %.2f\n", "Commission rate is",
    employee.getCommissionRate() );
   employee.setGrossSales( 500 ); // set gross sales
   employee.setCommissionRate (.1); // set commission rate
   System.out.printf( "\n%s:\n\n%s\n",
    "Update employee information obtained by toString", employee);
 } // end main
} // end class CommissionEmployeeTest

No comments:

Post a Comment