Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a Java program to do the following: 1. Create an Employee class its data f

ID: 3671027 • Letter: W

Question

Write a Java program to do the following:

1. Create an Employee class its data field consists of:

2. employeeName, employeeNumber,and employeeIncome as private;

3. employeeDateOfBirth, and employeePhoneNomber, as public,

4. Suppose each Employee has 3 phone numbers, (Note: you should use array)

5. Write the constructor for class Employee,

6. Write methods to set employee name, set employee number, set employee income, set employee date of birth, get employee name, get employee number, get employee phone numbers, and get employee income,

7. Create another class to construct 20 employees objects then:

Get their name,

Get their number,

Get their phone numbers.

Get their date of birth,

Set their phone numbers,

Set their date of birth.

Explanation / Answer

import java.text.SimpleDateFormat;
import java.util.Date;


public class EmployeeTest {

   
    public static void main(String[] args) {

        Date dNow = new Date( );
          SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd 'at' hh:mm:ss a zzz");
       
        int [] phone={123,456,789};
        Employee [] emp=new Employee[20];
    for (int i = 0; i < 20; i++) {
        emp[i].EmployeeName="A";
        emp[i].employeeNumber=12345;
        emp[i].emp_PhoneNumber=phone;
        emp[i].getEmployeeName();
        emp[i].getEmployeeNumber();
        emp[i].getEmp_PhoneNumber();
        emp[i].getEmployee_Dobirth();
        emp[i].setEmp_PhoneNumber(phone);
        emp[i].setEmployee_Dobirth(ft.format(dNow));
   
    }
   
    }

}

--------------------------------------------------------------------------------------------------------------------------

import java.util.Date;


public class Employee {
    String EmployeeName;
    int employeeNumber;
    float EmployeIncome;
    public String Employee_Dobirth;
    public int [] emp_PhoneNumber;

    public Employee(String employeeName, int employeeNumber,
            float employeIncome, String employee_Dobirth, int[] emp_PhoneNumber) {
        super();
        EmployeeName = employeeName;
        this.employeeNumber = employeeNumber;
        EmployeIncome = employeIncome;
        Employee_Dobirth = employee_Dobirth;
        this.emp_PhoneNumber = emp_PhoneNumber;
    }

    public String getEmployeeName() {
        return EmployeeName;
    }

    public void setEmployeeName(String employeeName) {
        EmployeeName = employeeName;
    }
    public int getEmployeeNumber() {
        return employeeNumber;
    }

    public void setEmployeeNumber(int employeeNumber) {
        this.employeeNumber = employeeNumber;
    }


    public float getEmployeIncome() {
        return EmployeIncome;
    }

    public void setEmployeIncome(float employeIncome) {
        EmployeIncome = employeIncome;
    }

    public String getEmployee_Dobirth() {
        return Employee_Dobirth;
    }

    public void setEmployee_Dobirth(String string) {
        Employee_Dobirth = string;
    }

    public int[] getEmp_PhoneNumber() {
        return emp_PhoneNumber;
    }

    public void setEmp_PhoneNumber(int[] emp_PhoneNumber) {
        this.emp_PhoneNumber = emp_PhoneNumber;
    }



}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote