oop पर टैग किए गए जवाब

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग "ऑब्जेक्ट्स" का उपयोग करते हुए एक प्रोग्रामिंग प्रतिमान है: डेटा संरचनाएं जिसमें डेटा फ़ील्ड और विधियों के साथ-साथ उनके इंटरैक्शन होते हैं।

21
एनकैप्सुलेशन की कीमत पर डिपेंडेंसी इंजेक्शन आना चाहिए?
अगर मैं सही तरीके से समझूं, तो डिपेंडेंसी इंजेक्शन के लिए विशिष्ट तंत्र एक वर्ग के कंस्ट्रक्टर के माध्यम से या कक्षा के सार्वजनिक संपत्ति (सदस्य) के माध्यम से इंजेक्ट करना है। यह निर्भरता को इंजेक्शन के रूप में उजागर करता है और इनकैप्सुलेशन के ओओपी सिद्धांत का उल्लंघन करता …

24
क्या अशक्त बुरा डिजाइन लौट रहा है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …
127 oop  null  return-value 

30
OOP का क्या मतलब है?
ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। जहां तक ​​मैं बता सकता हूं, ओओपी शिक्षा, भाषाओं और उपकरणों पर खर्च किए गए अनगिनत …

9
PHP में, क्या आप किसी ऑब्जेक्ट को इंस्टेंट कर सकते हैं और उसी लाइन पर एक विधि कह सकते हैं?
मैं क्या करना चाहूंगा कुछ इस तरह है: $method_result = new Obj()->method(); करने के बजाय: $obj = new Obj(); $method_result = $obj->method(); परिणाम वास्तव में मेरे विशिष्ट मामले में मेरे लिए मायने नहीं रखता। लेकिन, क्या ऐसा करने का कोई तरीका है?
126 php  oop 

9
PHP सार गुण
क्या PHP में अमूर्त वर्ग गुणों को परिभाषित करने का कोई तरीका है? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; }
126 php  oop  abstract-class 

4
मैं आधार (सुपर) वर्ग को कैसे शुरू करूं?
पायथन में, विचार करें कि मेरे पास निम्नलिखित कोड हैं: >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? मैं SuperClass __init__उपवर्ग में कैसे आरंभ करूं ? मैं पायथन ट्यूटोरियल का अनुसरण …
125 python  oop 


6
R में "S3 तरीके" का क्या अर्थ है?
चूंकि मैं आर के लिए काफी नया हूं, इसलिए मुझे नहीं पता कि एस 3 तरीके और वस्तुएं क्या हैं। मैंने पाया कि S3 और S4 ऑब्जेक्ट सिस्टम हैं, और कुछ यदि संभव हो तो S3 पर S3 का उपयोग करने की सलाह देते हैं ( http://google-styleguide.googlecode.com/svn/trunk/google-r-style पर Google की …
124 r  oop  r-faq  r-s3  r-s4 


8
हमें जावा में संरक्षित स्थैतिक का उपयोग क्यों नहीं करना चाहिए
मैं इस सवाल से गुजर रहा था कि क्या जावा में क्लास वेरिएबल को ओवरराइड करने का कोई तरीका है? 36 upvotes के साथ पहली टिप्पणी थी: यदि आप कभी भी देखते हैं protected static, तो दौड़ें। किसी को भी समझा सकता है कि क्यों एक protected staticपर आधारित है?

8
PHP 5.2+ अमूर्त स्टेटिक क्लास के तरीकों को क्यों नहीं रोकता है?
PHP 5.2 में सख्त चेतावनी को सक्षम करने के बाद, मैंने एक परियोजना से सख्त मानकों की चेतावनी का लोड देखा जो मूल रूप से सख्त चेतावनी के बिना लिखा गया था: सख्त मानक : स्टेटिक फंक्शन प्रोग्राम :: getSelectSQL () Program.class.inc में सार नहीं होना चाहिए विचाराधीन कार्य एक …
121 php  oop  static  abstract 

11
एकाधिक वंशानुक्रम के साथ सटीक समस्या क्या है?
मैं लोगों को हर समय पूछते हुए देख सकता हूं कि क्या एकाधिक विरासत को C # या जावा के अगले संस्करण में शामिल किया जाना चाहिए। सी ++ लोग, जो इस क्षमता के लिए भाग्यशाली हैं, कहते हैं कि यह किसी को रस्सी देने के लिए है जैसे अंततः …


4
लारवेल में संबंधों का प्रबंधन, रिपॉजिटरी पैटर्न का पालन करना
लारवेल में अच्छे डिजाइन पैटर्न पर टी। ओटवेल की पुस्तक पढ़ने के बाद लारावेल 4 में एक ऐप बनाते हुए मैंने खुद को एप्लिकेशन पर हर तालिका के लिए रिपोजिटरी बनाते हुए पाया। मैं निम्नलिखित तालिका संरचना के साथ समाप्त हुआ: छात्र: आईडी, नाम पाठ्यक्रम: आईडी, नाम, शिक्षक_एड शिक्षक: आईडी, …

6
PHP में वर्ग विधियों की डिफ़ॉल्ट दृश्यता
मैंने मैनुअल को देखा , लेकिन मैं इसका जवाब नहीं ढूंढ सकता। एक दृश्यता घोषणा के बिना तरीकों के लिए PHP में डिफ़ॉल्ट दृश्यता क्या है? क्या PHP में जावा की तरह पैकेज विजिबिलिटी है? उदाहरण के लिए, निम्नलिखित कोड में, go()सार्वजनिक या निजी है? class test { function go() …
118 php  oop  visibility 

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