Create a class that represents an employee. This class will have three constructors to initialize variables. If the constructor doesn't provide a parameter for a field, make it either "(not set)" or "0" as appropriate. Name: Employee Fields: - name : String - idNumber : int - department : String - position : String Methods: + Employee() + Employee(name : String, idNumber : int) + Employee(name : String, idNumber : int, department : String, position : String) + getName() : String + getDepartment() : String + getPosition() : String + getIdNumber() : int EmployeeDemo.java Code public class EmployeeDemo { public static void printInfo(Employee e) { System.out.println(e.getName() + ", " + e.getIdNumber() + ", " + e.getDepartment() + ", " + e.getPosition()); } public static void main(String[] args) { Employee e1 = new Employee(); Employee e2 = new Employee("Bill Gates", 1975); Employee e3 = new Employee("Steve Jobs", 1976, "Design", "Engineer"); printInfo(e1); printInfo(e2); printInfo(e3); } }

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter10: Application Development
Section: Chapter Questions
Problem 14VE
icon
Related questions
Question
Create a class that represents an employee. This class will have three constructors to initialize variables. If the constructor doesn't provide a parameter for a field, make it either "(not set)" or "0" as appropriate.
Name:
Employee
Fields:
- name : String
- idNumber : int
- department : String
- position : String
Methods:
+ Employee()
+ Employee(name : String, idNumber : int)
+ Employee(name : String, idNumber : int, department : String, position : String)
+ getName() : String
+ getDepartment() : String
+ getPosition() : String
+ getIdNumber() : int


EmployeeDemo.java Code
public class EmployeeDemo
{
public static void printInfo(Employee e)
{
System.out.println(e.getName() + ", " + e.getIdNumber() + ", " + e.getDepartment() + ", " + e.getPosition());
}

public static void main(String[] args)
{
Employee e1 = new Employee();
Employee e2 = new Employee("Bill Gates", 1975);
Employee e3 = new Employee("Steve Jobs", 1976, "Design", "Engineer");

printInfo(e1);
printInfo(e2);
printInfo(e3);
}
}
Test Case 1 Failed
Show Requirements
(not set), 0, (not set), (not set) \n
Bill Gates, 1975, (not set), (not set) \n
Steve Jobs, 1976, Design, Engineer \n
Transcribed Image Text:Test Case 1 Failed Show Requirements (not set), 0, (not set), (not set) \n Bill Gates, 1975, (not set), (not set) \n Steve Jobs, 1976, Design, Engineer \n
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Unreferenced Objects
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning