Articles of oop

PHP में कक्षा स्तर पर एकाधिक वंशानुक्रम की अनुमति है?

PHP में कक्षा स्तर पर एकाधिक वंशानुक्रम की अनुमति है?

स्थैतिक क्षेत्रों को आंतरिक रूप से कैसे काम करते हैं?

आप एक वर्ग है, class Foo { public static bar; } जब आप कहें: new Foo(); मैं कल्पना कर सकता हूं कि स्मृति में, इस ऑब्जेक्ट के लिए एक स्थान आरक्षित है। … और जब आप फिर से कहते हैं: new Foo(); … ठीक है अब आपके पास ऑब्जेक्ट के लिए एक अन्य जगह उपलब्ध […]

"क्लोजर खराब आदमी की ऑब्जेक्ट्स और इसके विपरीत हैं" – इसका क्या अर्थ है?

क्लोज़र्स गरीब व्यक्ति की वस्तुओं और इसके विपरीत हैं। मैंने इस बयान को वेब पर कई जगहों पर देखा है ( एसओ सहित ), लेकिन मुझे यह समझ में नहीं आता कि इसका अर्थ क्या है। क्या कोई कृपया समझा सकता है कि इसका क्या अर्थ है? यदि संभव हो, तो कृपया अपने उत्तर में […]

आभासी, ओवरराइड, नया और सील ओवरराइड के बीच अंतर

मैं ओओपी के कुछ अवधारणाओं के बीच काफी उलझन में हूँ: virtual , override , new और sealed override क्या कोई अंतर को समझा सकता है? मैं बहुत स्पष्ट हूँ कि यदि व्युत्पन्न वर्ग पद्धति का उपयोग किया जाना है, तो override कीवर्ड का इस्तेमाल किया जा सकता है ताकि बेस क्लास विधि को व्युत्पन्न […]

डिजाइन पैटर्न का उपयोग कब करना है?

डिजाइन पैटर्न क्या हैं और उन्हें कैसे उपयोग करें, यह जानने के लिए कोई भी गोफ की किताब को पढ़ सकता है, लेकिन जब एक डिजाइन पैटर्न समस्या का समाधान करता है, तो यह पता लगाने की प्रक्रिया क्या है? क्या पैटर्न का ज्ञान डिजाइन को चलाता है, या यह पता लगाने का एक तरीका […]

क्लास विधि को कॉल करते समय "अपरिभाषित फ़ंक्शन पर कॉल करें" त्रुटि

यह त्रुटि है Fatal error: Call to undefined function assign( यह कोड है, जैसा कि आप देख सकते हैं मैं स्पष्ट रूप से फ़ंक्शन को परिभाषित किया है इसलिए यह काम नहीं कर रहा है class shades { function create($name, $shades, $slug, $shortDesc, $longDesc, $position){ $name = sanitize_paranoid_string($name); $slug = slug($name); $shortDesc = sanitize_sql_string($shortDesc); $longDesc […]

PHP में ऑब्जेक्ट के एक विशिष्ट प्रकार की जांच कैसे करें

मेरे पास एक ऐसा तरीका है जो एक PDO ऑब्जेक्ट को एक तर्क के रूप में स्वीकार करता है, उपयोगकर्ता को एक मौजूदा कनेक्शन का उपयोग करने की अनुमति देने के बजाय नए तरीके को खोलने और संसाधनों को सहेजने की अनुमति है: public static function databaseConnect($pdo = null) { मैं is_object() बारे में पता […]

आंतरिक गुणों का उपयोग करते समय क्या मुझे गुण या सीधे संदर्भ का उपयोग करना चाहिए?

कहो मुझे इस तरह एक वर्ग है: @interface MyAwesomeClass : NSObject { @private NSString *thing1; NSString *thing2; } @property (retain) NSString *thing1; @property (retain) NSString *thing2; @end @implementation MyAwesomeClass @synthesize thing1, thing1; @end जब thing1 और thing2 आंतरिक रूप से (अर्थात, MyAwesomeClass के कार्यान्वयन के MyAwesomeClass ) तक MyAwesomeClass , यह बेहतर है कि संपत्ति […]

संरचना और एसोसिएशन संबंधों के बीच अंतर क्या है?

ओओपी में, संरचना (यूएमएल में भरे हुए हीरे द्वारा चिह्नित) और एसोसिएशन (यूएमएल में खाली हीरे द्वारा चिह्नित) वर्गों के बीच संबंध में अंतर क्या है। मैं थोड़ा उलझन में हूँ। एकत्रीकरण क्या है? क्या मुझे एक वास्तविक वास्तविक दुनिया का उदाहरण मिल सकता है?

PHP में डायनामिक क्लास नाम वाले क्लास से स्थिर संपत्ति प्राप्त करना

मेरे पास यह है: एक स्ट्रिंग वेरिएबल जो क्लास का नाम रखता है ( $classname ) एक स्ट्रिंग चर के साथ संपत्ति नाम ( $propertyname ) रखता है मैं उस वर्ग से उस संपत्ति को प्राप्त करना चाहता हूं, समस्या यह है कि संपत्ति स्थैतिक है और मुझे नहीं पता कि यह कैसे करना है। […]

दिलचस्प पोस्ट
कोड द्वारा ब्लूटूथ के माध्यम से एंड्रॉइड डिवाइस से फाइल को अन्य डिवाइस पर कैसे भेजा जाए क्या जावास्क्रिप्ट से सर्वर को पिंग करना संभव है? छवि के माध्यम से परिपत्र में xml कैसे "datetime.datetime नहीं JSON serializable" को दूर करने के लिए? फिक्स्ड स्थिति लेकिन कंटेनर के सापेक्ष ऐपडोमेन रीसाइक्लिंग क्या है स्प्रिंग MVC में ApplicationContext और WebApplicationContext के बीच अंतर क्या है? अतुल्यकालिक कार्यों के लिए HTTP स्थिति 202 का उपयोग करें Git-flow और मास्टर कई समांतर रिहाई-शाखाओं के साथ LINQ का उपयोग करके सूची में डुप्लिकेट निकालें अतुल्यकालिक कार्य थ्रॉटलिंग दृश्य स्टूडियो 2015 के साथ सी # 7 का उपयोग कैसे करें? एक्सीलरोमीटर क्यों है: didAccelerate: IOS5 में पदावनत? jq प्लॉट दिनांकएक्सिस टिक अंतराल काम नहीं कर रहा है सर्वश्रेष्ठ अभ्यास बहु भाषा वेबसाइट