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