Articles of कन्स्ट्रक्टर

PHP में कंस्ट्रक्टर के लिए __construct () vs SameAsClassName () बनाओ

क्या PHP के कंस्ट्रक्टर के लिए क्लास के नाम के बजाय __construct() का उपयोग करने के लिए कोई फायदा है? उदाहरण: class Foo { function __construct(){ //do stuff } } या class Foo { function Foo(){ //do stuff } }

बिल्टिन प्रकारों के विनाशक (इंट, चार आदि ..)

सी ++ में निम्न कोड एक कंपाइलर त्रुटि देता है: void destruct1 (int * item) { item->~int(); } यह कोड लगभग एक ही है, मैं सिर्फ किसी अन्य प्रकार के इंट टाइप करता हूं और कुछ जादू होता है: typedef int myint; void destruct2 (myint * item) { item->~myint(); } दूसरा कोड क्यों काम करता […]

PHP में call_user_func_array के साथ कन्स्ट्रक्टर को कॉल कैसे करें

मैं call_user_func_array के साथ एक क्लास के कन्स्ट्रक्टर को कैसे कॉल कर सकता हूं ऐसा करना संभव नहीं है: $obj = new $class(); call_user_func_array(array($obj, '__construct'), $args); क्योंकि यदि कन्स्ट्रक्टर के पैरामीटर हैं, तो नया विफल होगा। बाधा: मैं उन वर्गों को नियंत्रित नहीं करता जिन्हें मुझे इन्स्तांत करना पड़ता है, न ही मैं उन्हें संशोधित […]

कॉपी निर्माता और असाइनमेंट ऑपरेटर

अगर मैं operator= ओवरराइड करता हूं तो क्या प्रतिलिपि कन्स्ट्रक्टर स्वत: नए ऑपरेटर का इस्तेमाल करेगा? इसी तरह, यदि मैं एक प्रति कन्स्ट्रक्टर को परिभाषित करता हूं, तो operator= स्वचालित रूप से प्रतिलिपि कन्स्ट्रक्टर से व्यवहार को 'वारिस' करेगा?

एक अज्ञात वर्ग के निर्माता तक पहुंच

कहें कि मेरे पास कंक्रीट कक्षा 1 कक्षा है और मैं इसके बाहर एक गुमनाम कक्षा बना रहा हूं। Object a = new Class1(){ void someNewMethod(){ } }; अब कोई रास्ता नहीं है कि मैं इस अनाम वर्ग के निर्माता को अधिभार कर सकता हूं। जैसा नीचे दिखाया गया है Object a = new Class1(){ […]

क्या 'रिक्त' कन्स्ट्रक्टर या डिस्ट्रिक्टर एक ही चीज़ को उत्पन्न करेगा?

मान लीजिए हमारे पास (खिलौना) सी ++ क्लास है, जैसे कि निम्नलिखित: class Foo { public: Foo(); private: int t; }; चूंकि कोई विनाशक परिभाषित नहीं किया गया है, एक C ++ कंपाइलर को कक्षा Foo के लिए स्वचालित रूप से एक बनाना चाहिए। यदि नाशक को किसी गतिशील आवंटित स्मृति को साफ करने की […]

गतिविधि के निर्माता में क्यों appapplicationContext () प्राप्त करें, शून्य पॉइंटर अपवाद फेंकता है?

बग शिकार के कुछ समय बाद यह पता चला है कि: public class MainActivity extends BaseActivity { // BaseActivity extends Activity public MainActivity() { super(); getApplicationContext(); // NPE here } } क्यूं कर ? यह दस्तावेज कहां है? Froyo

क्या जावास्क्रिप्ट का यह उद्देश्य नए तरीके से बनाई गई वस्तु को संदर्भित करता है

इसलिए, जब हम नया ऑब्जेक्ट बनाने के लिए कंस्ट्रक्टर फ़ंक्शन बनाते हैं तो नया कीवर्ड 3 बातें करता है I'am इसे समझा रहा है लेकिन कृपया मुझे सही करें अगर मैं गलत हूँ तो मुझे यह सुनिश्चित करना है कि मैं सही हूँ पहले मैं एक कन्स्ट्रक्टर फ़ंक्शन बनाऊँगा function ObjectCreate(){ this.a = "a"; this.b […]

किसी सदस्य के लिए गैर-डिफॉल्ट कन्स्ट्रक्टर का आप कैसे उपयोग करते हैं?

मेरे दो वर्ग हैं class a { public: a(int i); }; class b { public: b(); //Gives me an error here, because it tries to find constructor a::a() a aInstance; } मैं इसे कैसे प्राप्त कर सकता हूं ताकि एक डिफॉल्ट कन्स्ट्रक्टर की तलाश करने के बजाय एक इंस्ट्रान्स को एक (इंट आई) के साथ […]

एक वस्तु सरणी की गहरी प्रतिलिपि

मैं एक निर्माता का उपयोग कर एक ऑब्जेक्ट सरणी की एक गहरी प्रति बनाना चाहता हूं। public class PositionList { private Position[] data = new Position[0]; public PositionList(PositionList other, boolean deepCopy) { if (deepCopy){ size=other.getSize(); data=new Position[other.data.length]; for (int i=0;i<data.length;i++){ data[i]=other.data[i]; } हालांकि, जो कुछ मेरे ऊपर है वह किसी कारण से काम नहीं कर […]

दिलचस्प पोस्ट
PHP में फ़ाइल एक्सटेंशन कैसे प्राप्त करें? यूबुटटन का पता लगाने के लिए टेबलव्यू में दबाया गया: स्विफ्ट बेस्ट आचरण जावा कोड में "पाश:" यह क्या है, यह संकलन क्यों करता है? WPF C #: खींचें और ड्रॉप के माध्यम से सूचीबद्दी में आइटम्स को पुनर्व्यवस्थित करें “ सम्मेलन एनएसएटीयूटिवर्डिंग पृष्ठभूमि रंग और गोलाकार कोनों com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: संचार लिंक विफलता कनेक्शन का कारण समाप्त हुआ: recv विफल HttpWebRequest के साथ पृष्ठ पर लॉग इन करें क्या पीएनजी में एक्सपी डाटा जैसे JPG होते हैं? मेरे रेल ऐप के लिए कस्टम कॉन्फ़िग विकल्प बनाने का सर्वोत्तम तरीका? स्थैतिक क्षेत्रों को विरासत में मिला है? मैं फ़ेविकॉन रिफ्रेश को कैसे लागू करूं? एएसपी.नेट एमवीसी मॉडल से सभी त्रुटियों को कैसे प्राप्त करें? जहां Android वर्चुअल उपकरण को सहेजना संभव है? ओरेकल में एक अस्थायी तालिका कैसे तैयार करें