First is the Employee Class:-
public class Employee
{
private String firstName;
private String lastName;
private double monthlySalary;
public Employee(String f, String l, double m)
{
firstName = f;
lastName = l;
if(m < 0){
monthlySalary =0;
}
else
{
monthlySalary = m;
}
}
public String getFirstName()
{
return firstName;
}
public void setFirstName(String fname)
{
firstName = fname;
}
public String getLastName()
{
return lastName;
}
public void setLastName(String lname)
{
lastName = lname;
}
public double getMonthlySalary()
{
return monthlySalary;
}
public void setMonthlySalary(double m)
{
if(m < 0)
{
monthlySalary =0;
}
else
{
monthlySalary = m;
}
}
}
Second is the Main Class To execute the Code :-
import java.util.Scanner;
public class EmployeeTest
{
public static void main(String[] args)
{
Scanner S = new Scanner(System.in);
System.out.println("Enter the first name employee 1 ");
String fname = S.next();
System.out.println("Enter the last name:employee 1 ");
String lname = S.next();
System.out.println("Enter the Salary:employee 1 ");
double sal = S.nextDouble();
Employee e =new Employee(fname,lname ,sal );
System.out.println("the yearly salary of employee 1"+e.getFirstName()+" " +e.getLastName()+" :");
System.out.println(e.getMonthlySalary()*12);
double newsalary= e.getMonthlySalary()*0.1+e.getMonthlySalary();
e.setMonthlySalary(newsalary);
System.out.println("the new yearly salary of employee 1 "+ e.getFirstName()+" "+e.getLastName()+" :");
System.out.println(e.getMonthlySalary()*12);
e.getMonthlySalary();
System.out.println("Enter the first name employee 2");
fname = S.next();
System.out.println("Enter the last name:employee 2");
lname = S.next();
System.out.println("Enter the Salary:employee 2");
sal = S.nextDouble();
Employee e2=new Employee(fname,lname ,sal );
System.out.println("the yearly salary of employee 2"+e2.getFirstName()+" " +e2.getLastName()+" :");
System.out.println(e2.getMonthlySalary()*12);
newsalary= e2.getMonthlySalary()*0.1+e2.getMonthlySalary();
e2.setMonthlySalary(newsalary);
System.out.println("the new yearly salary of employee 2"+ e2.getFirstName()+" "+e2.getLastName()+" :");
System.out.println(e2.getMonthlySalary()*12);
e2.getMonthlySalary();
}
}
Comments