फ़ील्ड आमतौर पर निजी क्यों होते हैं?
फ़ील्ड आमतौर पर निजी क्यों होते हैं?

वीडियो: फ़ील्ड आमतौर पर निजी क्यों होते हैं?

वीडियो: फ़ील्ड आमतौर पर निजी क्यों होते हैं?
वीडियो: Self Confidence vs Narcissism । Dr. Vikas Divyakirti 2024, नवंबर
Anonim

खेत घोषित किया जाना चाहिए निजी जब तक कि ऐसा न करने का कोई अच्छा कारण न हो। प्रोग्रामिंग में स्थायी मूल्य के मार्गदर्शक सिद्धांतों में से एक है "रहस्य रखते हुए लहर प्रभाव को कम करें।" जब एक खेत है निजी , कॉलर नहीं कर सकता आमतौर पर के लिए अनुचित सीधी पहुँच प्राप्त करें खेत.

इसके बाद, आवृत्ति चर को निजी क्यों घोषित किया जाना चाहिए?

उदाहरण चर चाहिए होना निजी घोषित जानकारी छिपाने को बढ़ावा देने के लिए, इसलिए चाहिए एक वर्ग के बाहर से पहुँचा नहीं जा सकता। हालाँकि, कुछ मामलों में जहाँ कक्षा के बाहर से पहुँचा जाता है, उन्हें एक वस्तु (जैसे, myPoint। x) द्वारा योग्य होना चाहिए। कक्षा चर वर्ग के नाम के साथ योग्य हैं (जैसे, Color.

इसके अलावा, तरीके कब निजी होने चाहिए? निजी तरीके कार्यों को छोटे भागों में विभाजित करने के लिए, या कोड के दोहराव को रोकने के लिए उपयोगी होते हैं जिसकी अक्सर दूसरों को आवश्यकता होती है तरीकों एक कक्षा में, लेकिन चाहिए उस वर्ग के बाहर नहीं बुलाया जाएगा।

बस इतना ही, सार्वजनिक के बजाय निजी का उपयोग क्यों करें?

चर a. बनाकर निजी डेटा सदस्य, आप अधिक आसानी से सुनिश्चित कर सकते हैं कि मान कभी संशोधित या परिवर्तित नहीं होता है। दूसरी ओर, यदि चर है सह लोक , कोई अन्य वर्ग उस मान को संशोधित या बदल सकता है जिससे कोड के अन्य भाग क्रैश हो सकते हैं।

जावा में एक निजी क्षेत्र क्या है?

निजी सदस्य (दोनों खेत और विधियों) केवल उस वर्ग के अंदर या आंतरिक कक्षाओं के अंदर पहुंच योग्य हैं। निजी कीवर्ड द्वारा प्रदान किए गए चार एक्सेस संशोधक में से एक है जावा और यह चारों में सबसे अधिक प्रतिबंधात्मक है उदा। सार्वजनिक, डिफ़ॉल्ट (पैकेज), संरक्षित और निजी.

सिफारिश की: