Constructor

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Staff.

java
class Staff{
private String name;
private int age;
private double salary;
private double newSalary;
private double deduction;

Staff(String name1, int age1, double salary1){


name = name1;
age = age1;
salary = salary1;
deduction = 400;
}
Staff(int age1, double deduction1)
{
name = "Ah Chong";
age = age1;
salary = 1876.75;
deduction = deduction1;
}

public void getNewSalary()


{
newSalary = salary-deduction;
}

public void displayData(){


System.out.println("Name\t\t: "+name);
System.out.println("Age\t\t: "+age);
System.out.println("Salary \t\t: RM"+salary);

System.out.println("Deduction\t: RM"+deduction);
System.out.println("New salary\t: RM"+newSalary);
System.out.println("\n");
}
}

TestStaff.java
public class TestStaf
{
public static void main(String args[]){
Staff s1 = new Staff("Afiz bin Hamzah",45,5690.20);
Staff s2 = new Staff(23,150);
s1.getNewSalary();
s2.getNewSalary();
s1.displayData();
s2.displayData();
}
}

You might also like