object-oriented पर टैग किए गए जवाब

एक कार्यप्रणाली जो एक प्रणाली को एक ऑब्जेक्ट के एक सेट के रूप में मॉडलिंग करने में सक्षम बनाती है जिसे एक मॉड्यूलर तरीके से नियंत्रित और हेरफेर किया जा सकता है

3
एक इंटरफ़ेस बनाम एक सामान्य रूप से विवश प्रकार का उपयोग करने का कारण क्या है
ऑब्जेक्ट-ओरिएंटेड भाषाओं में, जो सामान्य प्रकार के मापदंडों का समर्थन करते हैं (वर्ग टेम्पलेट के रूप में भी जाना जाता है, और पैरामीट्रिक बहुरूपता, हालांकि प्रत्येक नाम अलग-अलग अर्थों को वहन करता है), अक्सर प्रकार पैरामीटर पर एक प्रकार की बाधा निर्दिष्ट करना संभव है, जैसे कि यह अवरोही हो। …

3
ऑब्जेक्ट ओरिएंटेड भाषा में नॉन-ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग [बंद]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

4
क्या केवल बेहतर पठनीयता के लिए एक संग्रह को एक साधारण वर्ग में लपेटना अधिक है?
मेरा निम्नलिखित नक्शा है: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); इस HashMapमानचित्र doubleमान (जो समय के बिंदु हैं) से संबंधित SoundEvent'सेल': प्रत्येक 'सेल' में कई संख्याएँ हो सकती हैं SoundEvent। इसलिए इसे एक के रूप में लागू किया गया है List<SoundEvent>, क्योंकि यह वास्तव में यही है। कोड की …

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

4
रनटाइम पर कक्षा को फ़ील्ड जोड़ना - डिज़ाइन पैटर्न
अपने ग्राहक की कल्पना करें कि उनके CMS में उनके नाइयों में उत्पाद में नई संपत्ति (जैसे रंग) जोड़ने की संभावना है। फ़ील्ड के रूप में गुण होने के बजाय: class Car extends Product { protected String type; protected int seats; } आप शायद कुछ ऐसा करना चाहेंगे: class Product …

3
ढीले युग्मन प्राप्त करने में सुपरक्लास की तुलना में इंटरफेस अधिक सहायक क्यों हैं?
( इस प्रश्न के प्रयोजन के लिए, जब मैं कहता हूं कि 'इंटरफ़ेस' का अर्थ है भाषा का निर्माणinterface , और शब्द के दूसरे अर्थ में 'इंटरफ़ेस' नहीं है, अर्थात सार्वजनिक तरीके एक वर्ग बाहरी दुनिया को संचार करने के लिए प्रदान करता है, ताकि आप उससे संपर्क कर सकें …

1
एक टीम में काम करना (एक OO प्रोजेक्ट में) कैसे काम करता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 5 साल पहले …

2
कौन सा बेहतर है: चयन स्ट्रिंग पैरामीटर के साथ गेटर्स या 1 विधि का एक गुच्छा?
हमारे ज्ञान डोमेन में अपने नंगे पैरों के साथ दबाव-रिकॉर्डिंग प्लेट पर चलने वाले लोग शामिल हैं। हम छवि की पहचान करते हैं, जिसके परिणामस्वरूप 'फुट' वर्ग की वस्तुएं होती हैं, यदि सेंसर डेटा में एक मानव पैर को मान्यता दी जाती है। कई गणनाएं हैं जिन्हें पैर के डेटा …

1
जंजीर विधि है कि करी के बराबर विधि प्रति केवल एक पैरामीटर की आवश्यकता है?
मैं रूबी के साथ हाल ही में कर रहा हूँ और मैंने पाया कि अगर शुद्ध वस्तु उन्मुख भाषाओं (और यहां तक ​​कि शुद्ध नहीं हैं) बनाने के तरीके हैं जो केवल एक पैरामीटर लेते हैं और फिर एक साथ जंजीर में बंध जाते हैं तो एक कार्यात्मक के साथ …

4
युग्मन और सामंजस्य के बारे में वस्तु-उन्मुख प्रणालियों पर कानून का कानून कैसे लागू होता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …

5
थर्ड पार्टी कोड क्या माना जाता है?
इस प्रश्न से प्रेरित होकर तीसरे पक्ष के पुस्तकालयों का उपयोग करना - हमेशा एक आवरण का उपयोग करें? मैं जानना चाहता था कि लोग वास्तव में तीसरे पक्ष के पुस्तकालयों के रूप में क्या मानते हैं। PHP से उदाहरण: यदि मैं Zend फ्रेमवर्क का उपयोग करके एक एप्लिकेशन बना …

10
अमूर्तता का अगला स्तर क्या है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस प्रश्न पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

3
हमें अधिमानतः प्रथम श्रेणी के संग्रह का उपयोग क्यों करना चाहिए?
द थॉटवर्क्स एंथोलॉजी में जेफ बे (आरटीएफ) द्वारा ऑब्जेक्ट कैलिसिथनिक्स के नियम नंबर 4 के अनुसार , यह अनुशंसा की जाती है कि किसी को " प्रथम श्रेणी के संग्रह का उपयोग करें "। नियम 4: प्रथम श्रेणी के संग्रह इस नियम का आवेदन सरल है: किसी भी वर्ग के …

3
शुद्ध आभासी या सार, एक नाम में क्या है?
स्टैक ओवरफ्लो पर आभासी कार्यों के बारे में एक सवाल पर चर्चा करते हुए , मैंने सोचा कि क्या शुद्ध (सार) और गैर-शुद्ध आभासी कार्यों के लिए कोई आधिकारिक नामकरण था। मैं हमेशा अपनी जानकारी के लिए विकिपीडिया पर भरोसा करता था, जिसमें कहा गया था कि शुद्ध और गैर-शुद्ध …

3
स्वच्छ कोड: कुछ मापदंडों के साथ छोटी विधियों के परिणाम
हाल ही में एक कोड समीक्षा के दौरान मुझे एक नए सहयोगी द्वारा लिखित कोड आया, जिसमें एक गंध के साथ एक पैटर्न है। मुझे संदेह है कि मेरे सहकर्मी के फैसले प्रसिद्ध क्लीन कोड बुक द्वारा प्रस्तावित नियमों पर आधारित हैं (और शायद इसी तरह की अन्य पुस्तकों द्वारा …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.