java home work

Some students requested a written summary of the requested individualized class assignment that replaces chapter 5 quiz. The following is the summary and also I have attached the example about thhome workI have attached the example from the class and the disscussion whic include the assignmeent  only few thing need to be changedWrite an individualized class I chose Movie and you can use theses attributes  name, duration, hero, dimension or  aanu thing work for the movie  (Movie, MovieTheater, Car, Book, etc, which we discussed and assigned in class already). It should have at least three attributes, getter and setter methods and a tellAboutSelf method. Additionally, the class must have two custom methods that involve some sort of calculation.To test your class, you also need to write a tester class that creates at least one object based on your custom class and call the tellAboutSelf and the two custom methods on it.If you want written feedback, print the assignment out and submit it Thursday moorning Nov 14 in class. If you want to email it, that works, however your will receive a grade on your submission and no written feedback.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

package bmarina;

import java.text.*;

public class EmployeeTester {

   

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

public static void main(String[] args) {

        Employee emp1 = new Employee(“Jim”, “1234”, “Terre Haute”, “456-5789”);

        System.out.println(emp1.tellAboutSelf());

        double wage = emp1.wage(40, 10);

        System.out.println(wage);

        double tax = emp1.tax(400.0, .20);

        System.out.println(emp1.tax(400.0, .20));

        System.out.println(emp1.tax(emp1.wage(40, 10), .20));

        NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();

        System.out.println(“Wage is ” + currencyFormat.format(wage));

        System.out.println(“Tax is ” +

                currencyFormat.format(emp1.tax(emp1.wage(40, 10), .20)));

        System.out.println(“Tax is ” + currencyFormat.format(tax));

        DecimalFormat decimalFormat = new DecimalFormat(“##,##0.00”);

        System.out.println(“Tax is ” + decimalFormat.format(tax));

        System.out.println(“Random number ” + decimalFormat.format(999123456.78912));

   

}

  

}

Add Comment

Employee New

Posted by  Ayman Abuhamdieh  at Tuesday, November 12, 2013 3:12:17 PM EST

//Written by Ayman

package bmarina;

public class Employee {

    //attributes

    private String name;

    private String IDNo;

    private String address;

    private String phoneNo;

   

    //parameterized constructor

    public Employee(String newName, String newIDNo, String newAddress,

            String newPhoneNo){

        setName(newName);

        setIDNo(newIDNo);

        setAddress(newAddress);

        setPhoneNo(newPhoneNo);       

    }

    //wage method

    public double wage(double hoursWorked, double ratePerHour) {

        double pay = hoursWorked * ratePerHour;

        return pay;

    }

    // tax method, tax rate should be a percentage

    public double tax(double aWage, double taxRate){

        double taxAmount = aWage * taxRate;

        return taxAmount;

    }

    // setter methods

    public void setName(String aName) {

        name = aName;

    }

    public void setIDNo(String anIDNo) {

        IDNo = anIDNo;

    }

    public void setAddress(String anAddress) {

        address = anAddress;

    }

    public void setPhoneNo(String aPhoneNo) {

        phoneNo = aPhoneNo;

    }

    //getter methods

    public String getName() {

        return name;

    }

    public String getIDNo() {

       return IDNo;

    }

    public String getAddress() {

       return address;

    }

    public String getPhoneNo() {

       return phoneNo;

    }
   

    public String tellAboutSelf() {

        String info = “Employee name is ” + getName() + “, \nID# is ” + getIDNo()

            +”, \naddress is ” + getAddress() + ” \nand phone# is ” + getPhoneNo();

        return info;

    }
}

Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER