encapsulation in java hindi

Introduction

  1.  encapsulation को single unit के तहत data के wrapping up के रूप में defined किया गया है |
  2. An act of combining properties and methods related to the same object is known as encapsulation.
  3. encapsulation private और protected  access modifier को implement करता  है।
  4. Data encapsulation class के attributes और method को combine  करके रखता है | 
  5. Data encapsulation को data hiding भी कहा जाता है | इसमें जो  instance variable होते हैं  वह  private कहलाते  है | और उन्हें outside   से  access किया जाए तो यह  accessible नहीं होते।
  6. generally encapsulation में जो  method  इस्तेमाल की जाती है उनका उल्लेख getter और setter में होता है।
  7. Class attribute can be read (get method) or write only (set methods).
  8. Data तथा function को  एक ही unit  में  combine  करना इसे ही encapsulation कहलाता है।

Encapsulation in hindi
fig.Encapsulation

program

public class Student
{
// private data member
private string name;
// getter method for name
public string getName()
return name;
}
// setter method for name
public void setName(string name)
{
this.name = name
 }
}
Advantages 
  • encapsulation  यह  flexibility प्रदान करता है | जो कि  programmer के  requirements के हिसाब से code को change किया जा सकता है।
  • encapsulation मे data की  accessibility को control   किया  जा सकता है| 
  • encapsulation में code  की maintainability और reusability बढ़ाई जाती है।

Leave a Reply

Your email address will not be published. Required fields are marked *