2012-02-15 6 views
5

callback फ़ंक्शन जो एक ही कक्षा के भीतर हैं, मैं निम्न सेट नहीं कर सकता।कोडनिर्देशक के साथ, यदि मैं निजी रूप से कोई विधि सेट करना चाहता हूं तो क्या अंतर है?

private function check_valid_image 
{ 
... 
} 

यदि मैं निम्नलिखित करता हूं तो मैं इसे काम पर ला सकता हूं।

function _check_valid_image 
{ 
... 
} 

विधि नाम के सामने एक अंडरस्कोर रखने से, सामने शब्द private रखने के रूप में है कि एक ही है?

उत्तर

3

यह एक सम्मेलन है जिसे कॉलबैक के लिए फॉर्म सत्यापन वर्ग के साथ उपयोग किया जाता है। यह उस विधि को यूआरएल सेगमेंट के माध्यम से कॉल करने योग्य नहीं बनाता है।

कहा जा रहा है कि यह एक विधि निजी बनाने के बराबर नहीं है, जिसमें इस बात का प्रभाव है कि कक्षा के बाहर कोड कैसे चलाया जा सकता है।

+0

धन्यवाद, वैधता फॉर्मेट के संयोजन के साथ, मैं इस सम्मेलन का उपयोग यूआरएल सेगमेंट के माध्यम से अपने तरीकों तक सीधे पहुंच को अवरुद्ध करने के लिए भी कर सकता हूं? – luckytaxi

संबंधित मुद्दे

 संबंधित मुद्दे