Friday, 19 December 2014

What is Encapsulation in java


Encapsulation  is a process of wrapping(binding) code(objects) and data(variables) together
into a single unit.It is a way to achieve data hiding.

For Example: class is a collection of objects, methods and variables so class is an example of Encapsulation in java.( i.e.package,inteface etc).

Simple example of Encapsulation: 

Student.java

package com;
public class Student{
private string name;
public String getName(){
return name;
}
public void setName(String name){
this.name=name
  }
}

Test.java

package vishwa;
class Test
public static void main(String []args){
Student s=new Student();
s.setname("Roop");
System.out.println(s.getName());
  }
}

Output: Roop 

No comments:

Post a Comment