Articles of उत्तराधिकार

क्यों विशेषता संदर्भ पायथन विरासत के साथ इस तरह काम करते हैं?

निम्नलिखित अजीब लग रहा है .. असल में, somedata विशेषता को सभी कक्षाओं के बीच साझा किया जाता है जो the_base_class क्लास से विरासत में मिला है। class the_base_class: somedata = {} somedata['was_false_in_base'] = False class subclassthing(the_base_class): def __init__(self): print self.somedata first = subclassthing() {'was_false_in_base': False} first.somedata['was_false_in_base'] = True second = subclassthing() {'was_false_in_base': True} >>> […]

क्लास ऑब्जेक्ट (java.lang.Class) क्या है?

Class जावा प्रलेखन कहते हैं: Class ऑब्जेक्ट्स को जावा आभासी मशीन द्वारा स्वचालित रूप से निर्मित किया जाता है क्योंकि वर्गों को लोड किया जाता है और क्लास लोडर में defineClass विधि को कॉल करता है। ये Class क्या हैं? क्या वे समान रूप से एक वर्ग से तात्पर्य करते हैं जैसे कि new कॉल […]

हम ऐसा क्यों नहीं कर सकते सूची <मातृत्व> mylist = ArrayList <child> ();

हम ऐसा क्यों नहीं कर सकते List<Parent> mylist = ArrayList<child>();

क्या एक AngularJS नियंत्रक एक ही मॉड्यूल में दूसरे नियंत्रक से उत्तराधिकारी हो सकता है?

एक मॉड्यूल के भीतर, एक नियंत्रक एक बाहरी नियंत्रक से गुणों को प्राप्त कर सकता है: var app = angular.module('angularjs-starter', []); var ParentCtrl = function ($scope, $location) { }; app.controller('ChildCtrl', function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); उदाहरण के माध्यम से: मृत लिंक : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html क्या एक मॉड्यूल के भीतर एक नियंत्रक भी एक […]

सुपर कन्स्ट्रक्टर को कैसे खोलें?

class A: def __init__(self): print "world" class B(A): def __init__(self): print "hello" B() hello अन्य सभी भाषाओं में मैंने सुपर कन्स्ट्रक्टर के साथ काम किया है। कैसे एक अजगर में इसे लागू करता है? मैं super(self) अपेक्षा करता हूं लेकिन यह काम नहीं करता है

कैसे "पूरी तरह से" एक dict पर ओवरराइड?

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

सूची <DerivedClass> की सूची <BaseClass> परिवर्तित करें

जबकि हम बेस क्लास / इंटरफेस से वारिस कर सकते हैं, हम एक ही कक्षा / इंटरफ़ेस का उपयोग क्यों नहीं कर सकते? interface A { } class B : A { } class C : B { } class Test { static void Main(string[] args) { A a = new C(); // OK List<A> […]

JavaScript विरासत और निर्माता संपत्ति

निम्नलिखित कोड पर विचार करें function a() {} function b() {} function c() {} b.prototype = new a(); c.prototype = new b(); console.log((new a()).constructor); //a() console.log((new b()).constructor); //a() console.log((new c()).constructor); //a() कंस्ट्रक्टर बी और सी के लिए अपडेट क्यों नहीं है? मैं विरासत गलत कर रहा हूँ? कन्स्ट्रक्टर को अपडेट करने का सबसे अच्छा तरीका […]

'एपली () के साथ' नया 'ऑपरेटर का प्रयोग करें। क्या यह संभव है?

जावास्क्रिप्ट में, मैं एक ऑब्जेक्ट इंस्टेंस ( new ऑपरेटर के माध्यम से) बनाना चाहता हूं, लेकिन कन्स्ट्रक्टर को एक आशान्वित संख्याओं को पारित करना चाहता हूं। क्या यह संभव है? मैं क्या करना चाहता हूं ऐसा कुछ है (लेकिन नीचे दिए गए कोड काम नहीं करता है): function Something(){ // init stuff } function createSomething(){ […]

दिलचस्प पोस्ट
एंड्रॉइड में तिथि और समय बदलें श्रोता? यूआरएल एक AJAX अनुरोध के लिए jQuery में एक स्ट्रिंग सांकेतिक शब्दों में बदलना एक समय में सभी गतिविधियों को समाप्त करें दो पूर्णांकों को विभाजित क्यों नहीं एक फ्लोट मिलता है? नक्शा कार्यों की संख्या निर्धारित करना और कार्यों को कम करना पैडिंग / मार्जिन के साथ सीएसएस 100% ऊंचाई सी में सीएसवी फ़ाइल पढ़ें चयनित आईटम, चयनित वैल्यू और चयनित वैल्यूपथ में अंतर एक छविदृश्य सेट करने के लिए एंड्रॉइड में दो छवियां ओवरले करें जावास्क्रिप्ट में% क्या होता है? सामान्य URL पर ब्लॉब यूआरएल कन्वर्ट डेटा फ्रेम में समूह द्वारा अद्वितीय / विशिष्ट मानों की गिनती किसी श्रृंखला का सच्चाई मूल्य अस्पष्ट है A.empty, a.bool (), a.item (), a.any () या a.all () का उपयोग करें विदेशी कुंजी के रूप में समग्र कुंजी एक्लिप्स में एक जार कैसे आयात करें