Answers for "encapsulation in java"

6

encapsulation in java programs

// java program on encapsulation
class EncapsulationExample
{
   private int ID;
   private String stuName;
   private int stuAge;
   // getter and setter methods
   public int getStudentID()
   {
      return ID;
   }
   public String getStudentName()
   {
      return stuName;
   }
   public int getStudentAge()
   {
      return stuAge;
   }
   public void setStudentAge(int number)
   {
      stuAge = number;
   }
   public void setStudentName(String number)
   {
      stuName = number;
   }
   public void setStudentID(int number)
   {
      ID = number;
   }
}
public class ExampleForEncapsulation
{
   public static void main(String[] args)
   {
      EncapsulationExample student = new EncapsulationExample();
      student.setStudentName("Virat");
      student.setStudentAge(5);
      student.setStudentID(2353);
      System.out.println("Student Name: " + student.getStudentName());
      System.out.println("Student ID: " + student.getStudentID());
      System.out.println("Student Age: " + student.getStudentAge());
   }
}
Posted by: Guest on December-01-2020
2

encapsulation in java

Encapsulation focus on Private Data
Encapsulation allows the programmer to hide 
and restrict access to data. 
To achieve encapsulation:
1.Declare the variables with the private access modifier
2.Create public getters and setters that allow indirect 
access to those variables
 
Framework Example:
In my project I created multiple POJO/BEAN classes in order 
to manage test data and actual data. 
I take JSON from API response and convert 
to object of my POJO class. 
All the variables are private with getters and setter. 
Also in order to store credentials or sensitive data 
in my framework I have use encapsulation, configuration reader 
also known as property file or excel sheet to hide data 
from the outside. I use Apache POI if the data is stored in Excel 
in order to extract/read and modify data.
Partial Encapsulation Usage / getters and setters have to be Public
We can provide only getters in a class to make the class immutable. 
(Read only) returning private instance variable that’s all
We provide setters in a class to make the class attribute write-only,
and return type is void just initialize the given argument
Posted by: Guest on May-28-2021
0

what is encapsulation in java

1-ENCAPSULATION: We can hide direct access to data by using
private key and we can access private data by using getter and
setter method.
Posted by: Guest on January-05-2021

Browse Popular Code Answers by Language