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: | 337 Weeks Ago, 4 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