You are provided with the following code that calculates an…
You are provided with the following code that calculates an employee’s annual and monthly salary based on their hourly wage: 1 import javax.swing.JOptionPane; 2 3 public class Salary { 4 public static void main(String[] args) { 5 // Get the hourly wage from the user 6 String input = JOptionPane.showInputDialog(“Enter your hourly wage:”); 7 int hourlyWage = Integer.parseInt(input); // Convert input to an integer 8 9 // Calculate annual and monthly salary10 int annualSalary = hourlyWage * 40 * 50;11 int monthlySalary = annualSalary / 12;12 13 // Display the results using JOptionPane14 JOptionPane.showMessageDialog(null, “Annual salary is: ” + annualSalary);15 JOptionPane.showMessageDialog(null, “Monthly salary is: ” + monthlySalary);16 }17 } Refactor this code using modular programming. Specifically, you must break the program down into methods that each perform a single task.