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

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

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

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

6
निम्नलिखित कोड स्निपेट से बहुत अधिक / / -अगर बहुत से बचने का बेहतर तरीका क्या है?
मैं एक सर्वलेट लिखने की कोशिश कर रहा हूं जो "एक्शन" मूल्य के आधार पर कार्य करता है इसे इनपुट के रूप में पारित किया। इसका नमूना यहाँ दिया गया है public class SampleClass extends HttpServlet { public static void action1() throws Exception{ //Do some actions } public static void …

2
लिंकलेडिस्ट का विस्तार। लिस्कोव प्रतिस्थापन सिद्धांत का उल्लंघन?
Add_first (), add_last (), add_after (), remove_first (), remove_last () और remove () जैसे फ़ंक्शन के साथ एक क्लास लिंक्डलिस्ट मौजूद है अब एक वर्ग स्टैक है जो कार्यात्मकता प्रदान करता है जैसे कि पुश (), पॉप (), झांकना () या शीर्ष (), और इन विधियों को लागू करने के …

6
किसी ऑब्जेक्ट को उसके प्रस्तुतकर्ता को मैप करने का OOP तरीका साफ़ करें
मैं जावा में एक बोर्ड गेम (जैसे शतरंज) बना रहा हूं, जहां प्रत्येक टुकड़ा का अपना प्रकार (जैसे Pawn, Rookआदि) है। आवेदन के जीयूआई भाग के लिए मुझे इनमें से प्रत्येक टुकड़े के लिए एक छवि की आवश्यकता है। चूंकि सोच समझ कर करते हैं rook.image(); UI और व्यावसायिक तर्क …

8
"वंशानुक्रम पर रचना को प्राथमिकता दें" - क्या हस्ताक्षर परिवर्तन के खिलाफ बचाव का एकमात्र कारण है?
यह पृष्ठ निम्नलिखित तर्क के साथ वंशानुक्रम पर रचना की वकालत करता है (मेरे शब्दों में इसे कहा गया है): सुपरक्लास की एक विधि के हस्ताक्षर में बदलाव (जो उपवर्ग में ओवरराइड नहीं किया गया है) जब हम इनहेरिटेंस का उपयोग करते हैं, तो कई स्थानों पर अतिरिक्त परिवर्तन होता …

4
एकल जिम्मेदारी के साथ बड़ी कक्षा
मेरे पास एक 2500 लाइन Characterक्लास है: खेल में चरित्र की आंतरिक स्थिति को ट्रैक करता है। भार और उस अवस्था को बनाए रखता है। ~ 30 आने वाली कमांड्स (आमतौर पर = उन्हें आगे की ओर देती हैं Game, लेकिन कुछ रीड-ओनली कमांड्स को तुरंत जवाब दिया जाता है)। …

3
इस बुरे OOP डिजाइन एक सिमुलेशन शामिल इंटरफेस के लिए है?
मैं पिशाच, भेड़ियों, मनुष्यों और ट्रकों को अनुकरण करने के लिए अपना खुद का थोड़ा ओओपी कार्यक्रम डिजाइन कर रहा हूं और इंटरफेसेस की अपनी सीमित समझ को लागू करने की कोशिश कर रहा हूं। ( मैं अभी भी यहाँ अमूर्त कर रहा हूँ और अभी तक कोई कोड कार्यान्वयन …

4
क्या C संरचना ऐसा व्यवहार कर सकती है जैसे उसका कोई कार्य था?
मैं सी और structएस का उपयोग करता हूं जहां एक संरचना में सदस्य हो सकते हैं लेकिन कार्य नहीं। सादगी के लिए मान लें कि मैं स्ट्रिंग के लिए एक संरचना बनाना चाहता हूं जिसे मैं नाम देता हूं strऔर मैं ऐसा करने में सक्षम होना चाहता हूं str.replace(int i, …

3
किन कारणों से आप स्विफ्ट में प्रत्येक प्रतिनिधि के लिए एक अलग वर्ग एक्सटेंशन का उपयोग करेंगे?
मैं एक रे वेंडरलिच ट्यूटोरियल के माध्यम से काम कर रहा था और देखा कि लेखक वर्ग एक्सटेंशन का उपयोग करता है ताकि उन्हें क्लास में ही संभाला जाए, बल्कि प्रतिनिधि कॉलबैक रखने के लिए: वर्ग विस्तार के अंदर प्रतिनिधि कॉलबैक: extension LogsViewController : UIPopoverPresentationControllerDelegate { func adaptivePresentationStyleForPresentationController(controller: UIPresentationController, traitCollection: …

6
निर्भरता इंजेक्शन ढांचे के लिए तर्क में से एक पर सवाल: क्यों एक वस्तु ग्राफ मुश्किल बना रहा है?
Google Guice जैसी निर्भरता इंजेक्शन ढाँचे उनके उपयोग ( स्रोत ) के लिए निम्नलिखित प्रेरणा देते हैं : किसी वस्तु का निर्माण करने के लिए, आप पहले उसकी निर्भरता का निर्माण करते हैं। लेकिन प्रत्येक निर्भरता का निर्माण करने के लिए, आपको इसकी निर्भरता की आवश्यकता होती है, और इसी …

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

6
क्या कार्यात्मक विशेषताएं उन लाभों के लिए थोड़ा ओओपी भ्रम के लायक हैं जो वे लाते हैं?
हास्केल और एफ # में कार्यात्मक प्रोग्रामिंग सीखने के बाद, ओओपी प्रतिमान कक्षाओं, इंटरफेस, वस्तुओं के साथ पीछे-पीछे लगता है। एफपी के कौन से पहलुओं को मैं काम में ला सकता हूं जो मेरे सहकर्मी समझ सकते हैं? क्या कोई भी एफपी स्टाइल मेरे बॉस से मेरी टीम को वापस …

4
रेल्स: लॉ ऑफ़ डेमेटर कन्फ्यूजन
मैं एक पुस्तक पढ़ रहा हूं जिसका नाम है रेल्स एंटीपैटर्न और वे कानून के कानून को तोड़ने से बचने के लिए प्रतिनिधिमंडल का उपयोग करने के बारे में बात करते हैं। यहाँ उनका प्रमुख उदाहरण दिया गया है: उनका मानना ​​है कि कंट्रोलर में कुछ इस तरह से कॉल …

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

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