Suchergebnisse für Anfrage "inheritance"

2 die antwort

Perplexing Ausgabe in Java mit Vererbung und überschreibenden Methoden

Ich bin über dieses Stück Code gestolpert. Ich habe versucht zu erraten, was das Ergebnis der Ausführung sein wird, bevor ich das tatsächlich tue. Ich war wirklich verwirrt, als ich sie sah und brauchte einige Erklärungen. Dies ist der ...

2 die antwort

GCC kann mit init-capture @ nicht 'diesen' Zeiger auf einen Templated-Typ erfass

Eine Klasse mit Vorlagen kann ihr eigenes @ erfassethis Zeiger in einem Lambda: template <typename T> class Foo { public: void foo(void) {} auto getCallableFoo(void) { return [this]() { this->foo(); }; } };Dieses und alle anderenFoo Beispiele ...

12 die antwort

Cast Basisklasse an abgeleitete Klasse Python (oder pythonischere Art, Klassen zu erweitern)

Ich muss das Networkx-Python-Paket erweitern und dem @ einige Methoden hinzufügeGraph Klasse für meine besonderen Bedürfnisse Die Art und Weise, wie ich darüber nachdachte, besteht darin, einfach eine neue Klasse abzuleiten, sagen wirNewGraph ...

TOP-Veröffentlichungen

4 die antwort

Statische Variablenvererbung in Python

Ich schreibe Python-Skripte für Blender für ein Projekt, bin aber ziemlich neu in der Sprache. Was mich verwirrt, ist die Verwendung statischer Variablen. Hier ist der Code, an dem ich gerade arbeite: class panelToggle(bpy.types.Operator): ...

4 die antwort

Unterschied zwischen klassischer Vererbung und Prototypvererbung

Ich habe diese Definition hier ...

4 die antwort

composite-Vererbung: Wie wird ein letztes Feld beim Unterklassenkonstruktor zugewiesen, das von diesem Wert abhängt (Rückwärtsreferenz)?

Ich benutze zusammengesetzte Klassen, um Funktionalitäten zu gruppieren. Aber die Klasse A (mit zusammengesetztem A1) wurde von B (mit zusammengesetztem B1) geerbt, und ein Verhalten, das an A1 vorhanden ist, wird an B1 angepasst, aber das letzte ...

2 die antwort

MOQ - wie man eine Schnittstelle verspottet, die in eine andere Schnittstelle umgewandelt werden muss?

Was ich tun möchte, ist, ein MOQ für I1 zu konstruieren - was in Ordnung ist ... Im Verlauf der Methode, die ich teste und die dieses Mock verwendet, muss ich es jedoch in I2 umwandeln, um auf einige Eigenschaften zuzugreifen, die es nicht sind ...

10 die antwort

Wie finde ich die „konkrete Klasse“ einer Django-Modellgrundklasse?

Ich versuche, die tatsächliche Klasse eines Django-Modell-Objekts zu finden, wenn ich die Modellvererbung verwende. Einiger Code zur Beschreibung des Problems: class Base(models.model): def basemethod(self): ... class Child_1(Base): pass class ...

18 die antwort

PHP get_called_class () alternative

Ich habe eine abstrakte PHP-Superklasse, die Code enthält, der wissen muss, unter welcher Unterklasse er läuft. class Foo { static function _get_class_name() { return get_called_class(); //works in PHP 5.3.*, but not in PHP 5.2.* } static ...

8 die antwort

Wie nennt man die Ober- und Unterklasse beim Initialisieren? [Duplikat

Diese Frage hat hier bereits eine Antwort: Was bedeutet es, auf eine Schnittstelle zu programmieren? [/questions/383947/what-does-it-mean-to-program-to-an-interface] 31 answersList<String> list = new ArrayList<String>();Was sind List und ...