The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Jul 2017 |
| Last Sign in: | 304 Weeks Ago, 5 Days Ago |
| Questions Answered: | 15833 |
| Tutorials Posted: | 15827 |
MBA,PHD, Juris Doctor
Strayer,Devery,Harvard University
Mar-1995 - Mar-2002
Manager Planning
WalMart
Mar-2001 - Feb-2009
I need help with the following java project. I don't really understand the concepts.
Â
Â
import java.util.Scanner;
public class WorkerPay
{
  public static void main( String args [] )
  {
   WorkerPay worker = new WorkerPay(); // 1. Instantiate the object "worker" here using the
                      //  no-argument constructor:
// 2. Reference the method to prompt for inputs here:
// 3. Reference the method to display the results here:
  } // end main
  /*
   Students must fill in the code for the private instance fields
   and the two instance methods: grossPay, fedTax, and display.
   Declare the three private instance fields here: */
Â
privatedoublehours;
privatedoublewageRate;
privateintindependents;
// Write the no-argument constructor here:
public WorkerPay ()
{ Â Â Â Â Â Â Â Â Â Â Â Â Â // initialize the instance fields to zero.
hours = 0.0;
wageRate = 0.0;
independents = 0;
}
public double getHours()
{
returnhours;
}
public double getWageRate()
{
returnwageRate;
}
public int independents()
{
returnindependents;
}
Â
publicvoid prompt4data() // this is an instance methodÂ
{
                         // This method should prompt for the input data
   Scanner console = new Scanner( System.in );
// Fill in the remaining code here by prompting for the
// three inputs and assigning the three instance fields.
   System.out.println( "Enter the number of hours worked: " );
   hours = console.nextDouble();
   System.out.println("Enter the wage rate:");
   wageRate = console.nextDouble();
   System.out.println("Enter the number of independents:");
   independents = console.nextInt();
}
/* Complete the grossPay instance method */
public double grossPay()
{
returnwageRate * hours;
// return the gross pay, not zero.
}
Â
publicdouble fedTax()   // Write the fedTax() instance method here: Â
{Â
return 0.;
}
public String toString()//Write the toString() instance method here:Â
{
String worker ="The hour worked is: "+ hours +" n ";
worker = "The hourly rate is: "+ wageRate+" n";
worker = "The number of independents is: "+ independents+" n";
worker =Â "The gross income is: "+Â +""
returnworker;
}
// end class
}
----------- Â ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly