Create a class named PermanantEmployee with attributes empID, empName, basicSalary, and allowances. basicSalary is private attribute while other two instance variables are public. This class has a constructor with two attributes empID and empName. This class has a method calculateSalary(). This method calculate employee salary(adding basicSalary and allowances) and prints it. In this class there is another method displayInformation() which prints employee id, name and his/her calculated Salary. Create another class VisitingEmployee with attributes empID, empName, hours and salaryPerHour. Hours and salaryPerHour are private attributes. This class has a constructor with two attributes empID and empName. This class has a method calculateSalary(). This method calculate employee salary(multiplying hours with salaryPerHour) and prints it. In this class there is another method displayInformation() which prints employee id, name and his/her calculated salary. In EmployeeTest class, ask user for input either true or false: true to input data and false for exit. Note that this loop will input employee’s data until user inputs false. If user enter true then ask for choice o If user input “Permanant” then ask user to input data for permanent employee and call displayInformation() method. o If user input “Visiting ” then ask user to input data for visiting employee and call displayInformation() method.
JAVA ONLY Task
Create a class named PermanantEmployee with attributes empID, empName, basicSalary, and allowances. basicSalary is private attribute while other two instance variables are public. This class has a constructor with two attributes empID and empName. This class has a method calculateSalary(). This method calculate employee salary(adding basicSalary and allowances) and prints it. In this class there is another method displayInformation() which prints employee id, name and his/her calculated Salary. Create another class VisitingEmployee with attributes empID, empName, hours and salaryPerHour. Hours and salaryPerHour are private attributes. This class has a constructor with two attributes empID and empName. This class has a method calculateSalary(). This method calculate employee salary(multiplying hours with salaryPerHour) and prints it. In this class there is another method displayInformation() which prints employee id, name and his/her calculated salary. In EmployeeTest class, ask user for input either true or false: true to input data and false for exit. Note that this loop will input employee’s data until user inputs false. If user enter true then ask for choice o If user input “Permanant” then ask user to input data for permanent employee and call displayInformation() method. o If user input “Visiting ” then ask user to input data for visiting employee and call displayInformation() method.
JAVA ONLY
Task 1:
Create a class named PermanantEmployee with attributes empID, empName, basicSalary, and allowances. basicSalary is private attribute while other two instance variables are public. This class has a constructor with two attributes empID and empName. This class has a method calculateSalary(). This method calculate employee salary(adding basicSalary and allowances) and prints it. In this class there is another method displayInformation() which prints employee id, name and his/her calculated Salary.
Create another class VisitingEmployee with attributes empID, empName, hours and salaryPerHour. Hours and salaryPerHour are private attributes. This class has a constructor with two attributes empID and empName. This class has a method calculateSalary(). This method calculate employee salary(multiplying hours with salaryPerHour) and prints it. In this class there is another method displayInformation() which prints employee id, name and his/her calculated salary.
In EmployeeTest class, ask user for input either true or false: true to input data and false for exit. Note that this loop will input employee’s data until user inputs false. If user enter true then ask for choice o If user input “Permanant” then ask user to input data for permanent employee and call displayInformation() method. o If user input “Visiting ” then ask user to input data for visiting employee and call displayInformation() method.
Step by step
Solved in 4 steps with 1 images