//NAME: Danish Khan //STUDENT ID: 47324012 //NAME: Adam Su //STUDENT ID: 23628358 Grade: 100 Your program is very well done! For the salaried employee: don't calculate the weekly payment using (int)(0.019230769 * AnnualRate), instead use (int)((double)AnnualRate/Num_of_weeks_per_year) a few comments on your code writing: 1) you'd better define constants using constant variables, i.e. use the keyword "final". for example, in your hourlyemployee class, the variable overtimeHour should be defined as "final" 2) your code is well structured.