Articles of ओओपी

जावा में एकाधिक विरासत

जावा एकाधिक वर्गों से विरासत की अनुमति नहीं दे रहा है (फिर भी यह कई इंटरफेस से वंशानुक्रम की अनुमति देता है।), मुझे पता है कि क्लासिक हीरा की समस्या के साथ बहुत ज्यादा इनलाइन है। लेकिन मेरे सवाल यह है कि जावा कई तरह की विरासत की अनुमति नहीं दे रहा है जैसे सी […]

क्या जावास्क्रिप्ट में कक्षाएं हैं?

एक मित्र और मेरे पास पिछले हफ्ते एक तर्क था उन्होंने कहा कि जावास्क्रिप्ट की कक्षाओं में ऐसी कोई चीजें नहीं थीं। मैंने कहा था कि जैसा आप कह सकते हैं var object = new Object() वह कहते हैं, "क्योंकि कोई वर्ड class नहीं है, यह एक क्लास नहीं है।" कौन सही है? एक नोट […]

PHP में, क्या आप एक ऑब्जेक्ट इन्स्तांत कर सकते हैं और उसी लाइन पर एक विधि कॉल कर सकते हैं?

मैं क्या करना चाहूंगा, ऐसा कुछ है: $method_result = new Obj()->method(); ऐसा करने के बजाय: $obj = new Obj(); $method_result = $obj->method(); परिणाम मेरे विशेष मामले में वास्तव में मेरे लिए कोई फर्क नहीं पड़ता लेकिन, क्या ऐसा करने का एक तरीका है?

विरासत के बिना बहुरूपता संभव है?

एक साक्षात्कार में मुझे पूछा गया कि क्या बहुरूपता को विरासत के बिना हासिल किया जा सकता है। क्या यह संभव है?

बहुरूपता – सिर्फ दो वाक्यों में परिभाषित

मैंने अन्य परिभाषाओं और स्पष्टीकरणों को देखा है और उनमें से कोई भी मुझे संतुष्ट नहीं करता है मैं देखना चाहता हूं कि कोई भी कोड या उदाहरण का उपयोग किए बिना बहुविधता में बहुविधता को परिभाषित कर सकते हैं। मैं सुनना नहीं चाहता 'तो आपके पास एक व्यक्ति / कार / सलामी बल्लेबाज …' […]

कैसे जल्दी से निर्धारित करने के लिए कि एक विधि जावा में अधिरोहित है

एक संभावित अनुकूलन मैं अपने तरीकों में से एक पर लागू कर सकता हूं, अगर मैं यह निर्धारित कर सकता हूं कि एक ही कक्षा में एक अन्य विधि ओवरराइड नहीं है यह केवल मामूली अनुकूलन है, इसलिए प्रतिबिंब सवाल से बाहर है क्या मुझे सिर्फ एक संरक्षित विधि बनानी चाहिए जो प्रश्न करता है […]

सभी निजी / स्थानीय चर-पूर्व घोषित करें?

यह एक बुनियादी प्रश्न हो सकता है, लेकिन अब मुझे कुछ समय के लिए सोच रहा है। क्या मुझे सभी निजी / स्थानीय चर को निजी घोषित करना चाहिए? या यह केवल "महत्वपूर्ण" चर के लिए आवश्यक है? उदाहरण के लिए, मेरे पास गणना का (अस्थायी) परिणाम है क्या मुझे इस वैरिएबल को पूर्व घोषित […]

जावा 100% वस्तु उन्मुख है?

जावा में आदिम डेटा प्रकार हैं, जो रूबी में ऑब्जेक्ट से प्राप्त नहीं करते हैं। तो क्या हम जावा को 100% ऑब्जेक्ट ओरिएंटेड भाषा मान सकते हैं? एक अन्य प्रश्न: जावा को आदिम डेटा प्रकार का ऑब्जेक्ट तरीके से डिज़ाइन क्यों नहीं किया जाता?

यह स्पष्ट करने का कोई आसान तरीका है कि मैं सूची क्यों नहीं कर सकता <Animal> animals = new ArrayList <dog> ()?

मुझे पता है कि ऐसा क्यों नहीं करना चाहिए। लेकिन आम आदमी को यह समझाया जा सकता है कि यह क्यों संभव नहीं है। आप आसानी से एक आम आदमी को यह समझा सकते हैं: Animal animal = new Dog(); । कुत्ते एक प्रकार का जानवर है, लेकिन कुत्तों की सूची जानवरों की सूची नहीं […]

एक कन्स्ट्रक्टर से सेटर्स को बुला रहा है

समर्थक और कंसल्टेंट एक कंट्रोलर (यदि कोई हो) अर्थात: public MyConstructor(int x) { this.x = x; } बनाम: public MyConstructor(int x) { setX(x); } public void setX(int x) { this.x = x; } क्या आपकी कोई प्राथमिकता है? (यह होमवर्क नहीं है, सिर्फ हमारे कोडन मानदंडों की डॉक्टर को देखकर, जहां वह हमेशा म्यूटेटर को […]

दिलचस्प पोस्ट
एक फाइल grep, लेकिन कई आसपास की रेखाएँ दिखाएं? स्ट्रिंग से एक क्लास का निर्माण करना और इसे स्काला 2.10 में इंस्टाल्ट करना छवियों को ओवरले कैसे करें जावा: एक पाठ फ़ाइल कैसे पढ़ा जाए जावा से चींटी चलाएं क्या सीतनिद्रा में होना तालिका वर्गों को सीरियलजबल करने की आवश्यकता है? डिफ़ॉल्ट संबद्ध प्रोग्राम के साथ फाइल कैसे खोलें आरंभ करने के लिए अजगर 'स्व' चर को समझाते हुए बहु-लाइन खोज के लिए रेगेक्स (जीआरपी) की आवश्यकता जावास्क्रिप्ट का उपयोग कर पेज को कैसे पुनः लोड करें? यानी 9 सीमा त्रिज्या WPF के लिए विंडोज 7 थीम? सर्विसस्टैक को प्रकार की जानकारी रखने के लिए Node_modules में स्थानीय रूप से स्थापित पैकेज का उपयोग कैसे करें? मैं Greasemonkey में jQuery का उपयोग कैसे कर सकता हूं?