Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Q1. For the corresponding program draw the UML diagram (give symbol for private and public methods) public class Employee { private String name; private double
Q1. For the corresponding program draw the UML diagram (give symbol for private and public methods) public class Employee \{ private String name; private double payRate; private final int EMPLOYEE_ID; private static int nextID =1000; public static final double STARTING_PAY_RATE = 7.75; public Employee(String name) \{ this name = name; EMPLOYEE_ID = getNextID () ; payRate = STARTING_PAY_RATE; \} public Employee(String name, double startingPay) this.name = name; EMPLOYEE_ID = getNextID( ); payRate = startingPay; \} public String getName() { return name; } public int getEmployeeID() \{ return EMPLOYEE_ID; } public double getPayRate() \{ return payRate; } public void changeName(String newName) { name = newName; } public void changePayRate(double newRate) { payRate = newRate; } public static int getNextID() \{
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started