Encapsulation

Encapsulation: The process of wrapping data into a single unit is called encapsulation

1.Example for encapsulation

import java.util.*;
class EncapsulationDemo
{
    private int ssn;
    private String empName;
    private int empAge;

    //Getter and Setter methods
    public int getEmpSSN()
{
        return ssn;
}

    public String getEmpName()
{
        return empName;
}

    public int getEmpAge()
{
        return empAge;
}

    public void setEmpAge(int newValue)
{
        empAge = newValue;
}

    public void setEmpName(String newValue)
{
        empName = newValue;
}

    public void setEmpSSN(int newValue)
{
        ssn = newValue;
}
}
public class EncapsTest{
    public static void main(String args[]){
         EncapsulationDemo obj = new EncapsulationDemo();
         obj.setEmpName("YoYo");
         obj.setEmpAge(64);
         obj.setEmpSSN(5566651);
         System.out.println("Employee Name: " + obj.getEmpName());
         System.out.println("Employee SSN: " + obj.getEmpSSN());
         System.out.println("Employee Age: " + obj.getEmpAge());
    } 
}
Output:
Employee Name: YoYo
Employee SSN: 5566651
Employee Age: 64
Translate »