2। एनकैप्सुलेशन का उपयोग क्यों करें?
]
] उदाहरण के लिए, व्यक्ति वर्ग में, नाम विशेषता को निम्नानुसार किया गया है:
पैकेज उदाहरण। सार्वजनिक वर्ग व्यक्ति { निजी स्ट्रिंग नाम; // नाम विशेषता तक पहुंचने की विधि सार्वजनिक स्ट्रिंग getName () { वापसी का नाम; } // नाम विशेषता को संशोधित करने के लिए विधि सार्वजनिक शून्य सेटनाम (स्ट्रिंग नाम) { this.name = नाम; } }
संशोधन : सिस्टम के अन्य भागों को प्रभावित किए बिना कोड संशोधन की सुविधा।
]
package exemplos.poo.ex; public class Pessoa { private String nome; // Método para acessar o atributo nome public String getNome() { return nome; } // Método para modificar o atributo nome public void setNome(String nome) { this.nome = nome; } }सुरक्षा
निष्कर्ष ] एक्सेस संशोधक और गेटर्स और सेटर विधियों का उपयोग करके, आप विशेषताओं तक पहुंच को नियंत्रित कर सकते हैं और वस्तुओं के बीच एक सुरक्षित और अधिक पूर्वानुमानित बातचीत को बढ़ावा दे सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3