Sure, I didn't post the entire code because I didn't want it to appear as if I was asking for someone to do my homework. Here is the entire code:
import java.util.Scanner;
class SalesInput
{
// Create a Scanner object for keyboard input.
Scanner keyboard = new Scanner(System.in);
}
/**
* This program calculates a salesperson's compensation in addition to salary
* @author andrealindenmayer
*/
public class SalespersonCompensationCalculator {
private static Object input;
public double sales; // user input sales
private double salary, // monthly salary
rate, // rate of commission
commission, // amount of commission
CalculatePay; //amount to pay
private double setRate;
private double s;
private double c;
private double pay;
/**
* The constructor uses two parameters to accept arguments.
* c is assigned to the sales field for commission and s is assigned to the
* salary field.
* @param args the command line arguments
*/
public SalespersonCompensationCalculator (double c, double s, double n)
{commission = c;
salary = s;
sales = n;
CalculatePay();
}
public static void main(
String[] args) {
//This method displays the salesperson's fixed salary
double s;
s = 120000;
System.out.println ("The Salesperson earns a fixed monthly salary of sales + commission.");
/**
* The setRate method is based on the amount of sales.
*
*/
}
public class sales {
public sales() {
}
{
System.out.println ("Enter annual sales: ");
sales = keyboard.nextDouble();
}
}
private void setRate ()
{
rate = 0.06;
setRate = sales * rate;
}
/**
* The calculatePay method calculates the salesperson's actual pay, which
* is commission and salary.
*/
private void CalculatePay ()
{
setRate();
commission = setRate;
CalculatePay = s + c;
}
/**
* The getPay method returns the pay field
*/
public double getPay()
{
return pay;
}
/**
* The getCommission method returns the commission field.
*/
public double getCommission()
{
return commission;
}
/**
* The getSales method returns the sales field.
*/
public double getSales()
{
return sales;
}
}