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

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

18
वर्ग और उदाहरण के तरीकों के बीच अंतर क्या है?
एक वर्ग विधि और एक उदाहरण विधि के बीच अंतर क्या है? उदाहरण के तरीके ऐक्सेसर्स (गेटर्स एंड सेटर्स) हैं जबकि क्लास मेथड्स बाकी सब कुछ बहुत ज्यादा हैं?

25
C # इंटरफ़ेस को लागू करने के लिए स्टेटिक तरीकों की अनुमति क्यों नहीं देता?
C # को इस तरह से क्यों बनाया गया? जैसा कि मैं इसे समझता हूं, एक इंटरफ़ेस केवल व्यवहार का वर्णन करता है, और कुछ व्यवहार को लागू करने वाले इंटरफ़ेस को लागू करने वाली कक्षाओं के लिए एक संविदात्मक दायित्व का वर्णन करने के उद्देश्य से कार्य करता है। …

21
एक क्लास में 'स्टेटिक' कीवर्ड क्या करता है?
विशिष्ट होने के लिए, मैं इस कोड की कोशिश कर रहा था: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } लेकिन इसने त्रुटि दी स्थैतिक विधि में गैर-स्थैतिक क्षेत्र तक नहीं पहुंच सकता इसलिए मैंने इस की घोषणा …

30
C ++ में संरचना और वर्ग के बीच अंतर क्या हैं?
यह प्रश्न पहले ही C # / नेट के संदर्भ में पूछा गया था । अब मैं C ++ में एक संरचना और एक वर्ग के बीच अंतर सीखना चाहूंगा। कृपया ओओ डिजाइन में एक या दूसरे को चुनने के कारणों के साथ-साथ तकनीकी अंतर पर चर्चा करें। मैं एक …
441 c++  oop  class  struct  c++-faq 

15
क्या हमें @ इंटरफ़ेस को लागू करने की विधि लागू करनी चाहिए?
एक विधि है कि एक अंतरफलक विधि लागू किया जाना चाहिए के साथ एनोटेट किया जाना चाहिए @Override? एनोटेशन का javadocOverride कहता है: इंगित करता है कि एक विधि घोषणा एक सुपरक्लास में एक विधि घोषणा को ओवरराइड करने का इरादा है। यदि इस एनोटेशन प्रकार के साथ एक विधि …

22
अमूर्त वर्ग और इसके विपरीत के बजाय एक इंटरफ़ेस का उपयोग कब करें?
यह एक सामान्य OOP प्रश्न हो सकता है। मैं एक इंटरफ़ेस और एक अमूर्त वर्ग के बीच उनके उपयोग के आधार पर एक सामान्य तुलना करना चाहता था। जब कोई एक इंटरफ़ेस का उपयोग करना चाहेगा और एक अमूर्त वर्ग का उपयोग कब करना चाहेगा ?



6
पायथन की '__enter__' और '__exit__' की व्याख्या करना
मैंने किसी के कोड में यह देखा। इसका क्या मतलब है? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self ,type, value, traceback): print 'ok' return False with a() as s: print s print …

30
आपको C ++ में 'मित्र' का उपयोग कब करना चाहिए?
मैं C ++ FAQ के माध्यम से पढ़ रहा हूं और friendघोषणा के बारे में उत्सुक था । मैंने व्यक्तिगत रूप से इसका इस्तेमाल कभी नहीं किया है, हालांकि मुझे भाषा की खोज करने में दिलचस्पी है। उपयोग करने का एक अच्छा उदाहरण क्या है friend ? एफएक्यू को थोड़ी …
354 c++  oop  encapsulation  friend 


21
बहुरूपता बनाम ओवरलोडिंग बनाम बहुरूपता
जावा के संदर्भ में, जब कोई पूछता है: बहुरूपता क्या है? क्या ओवरलोडिंग या ओवरराइडिंग एक स्वीकार्य जवाब होगा? मुझे लगता है कि इससे कुछ अधिक है। यदि आपके पास एक सार आधार वर्ग है जो बिना किसी कार्यान्वयन के एक विधि को परिभाषित करता है, और आपने उप-वर्ग में …

8
नए के बजाय आवंटन init का उपयोग
उद्देश्य-सी सीखना और नमूना कोड पढ़ना, मुझे लगता है कि इस पद्धति का उपयोग करके आमतौर पर ऑब्जेक्ट बनाए जाते हैं: SomeObject *myObject = [[SomeObject alloc] init]; के बजाय: SomeObject *myObject = [SomeObject new]; क्या इसका कोई कारण है, जैसा कि मैंने पढ़ा है कि वे समान हैं?
344 objective-c  oop 


11
इंटरफ़ेस या एक सार वर्ग: जो एक का उपयोग करने के लिए?
कृपया बताएं कि मुझे एक PHP का उपयोग interfaceकब करना चाहिए और कब मुझे एक का उपयोग करना चाहिएabstract class ? मैं अपने abstract classको एक में कैसे बदल सकता हूं interface?

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