Question: **JAVA LANGUAGE ONLY** **MANDATORY** **Make 2 uml diagrams for both codes down below** ?Thank you, I will Thumbs up good work!! EmployeeDemo.java public class EmployeeDemo
**JAVA LANGUAGE ONLY**
**MANDATORY**
**Make 2 uml diagrams for both codes down below**
?Thank you, I will Thumbs up good work!!
EmployeeDemo.java
public class EmployeeDemo {
public static void main(String[] args) {
Employee emp1 = new Employee("Susan Meyers",47899 , "Accounting","Vice President");
Employee emp2 = new Employee("Mark Jones", 39119 );
emp2.setPosition("IT Programmer");
emp2.setDepartment("Computer Science");
Employee emp3 = new Employee();
emp3.setName("Joy Rogers");
emp3.setIdNumber(81774 );
emp3.setDepartment("Mechanical");
emp3.setPosition("Engineer");
System.out.println("Name\tID Number\tDepartment\tPosition");
System.out.println(emp1.toString());
System.out.println(emp2.toString());
System.out.println(emp3.toString());
}
}
Employee.java
public class Employee {
private String name;
private int idNumber;
private String department;
private String position;
public Employee(String name, int idNumber, String department, String position){
this.name = name;
this.idNumber = idNumber;
this.department = department;
this.position = position;
}
public Employee(String name, int idNumber){
this.name = name;
this.idNumber = idNumber;
this.department = "";
this.position = "";
}
public Employee(){
this.name = "";
this.idNumber = 0;
this.department = "";
this.position = "";
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getIdNumber() {
return idNumber;
}
public void setIdNumber(int idNumber) {
this.idNumber = idNumber;
}
public String getDepartment() {
return department;
}
public void setDepartment(String department) {
this.department = department;
}
public String getPosition() {
return position;
}
public void setPosition(String position) {
this.position = position;
}
public String toString(){
return getName()+"\t"+getIdNumber()+"\t"+getDepartment()+"\t"+getPosition();
}
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
