Suchergebnisse für Anfrage "inheritance"

14 die antwort

Prüfen Sie, ob die Unterklasse eine Methode überschreibt

Ist es möglich zu überprüfen, ob eine Unterklasse eine Methode implementiert, die entweder in ihrer unmittelbaren Superklasse oder in einer Superklasse ihrer Superklasse usw. vorhanden ist? Z.B. Ich untergeordnete KlasseUIView, um meine ...

6 die antwort

Wie benannte Tupel in der Mehrfachvererbung verwendet werden

Ist es möglich, eine Klasse zu erstellen, die von mehreren Instanzen von @ erb namedtuple [https://docs.python.org/3/library/collections.html?highlight=namedtuple#collections.namedtuple] oder erstellen Sie etwas mit dem gleichen Effekt (mit ...

8 die antwort

Wie sagt mir die Reflektion, wenn eine Eigenschaft ein geerbtes Mitglied mit dem Schlüsselwort 'new' versteckt?

Also wenn ich habe: public class ChildClass : BaseClass { public new virtual string TempProperty { get; set; } } public class BaseClass { public virtual string TempProperty { get; set; } }Wie kann ich mithilfe von Reflection feststellen, dass ...

TOP-Veröffentlichungen

4 die antwort

Initialisierung einer statischen std :: map <int, unique_ptr <int >> in C ++

Dies ist eine ähnliche Frage zu diesemPos [https://stackoverflow.com/questions/138600/initializing-a-static-stdmapint-int-in-c] . Die Antwort, die meiner Meinung nach am vielversprechendsten ist, hat mit der statischen Initialisierung von ...

4 die antwort

Aufrufen einer überschriebenen Methode aus einer übergeordneten Klasse ctor

Ich habe versucht, eine überschriebene Methode aus einem Konstruktor einer übergeordneten Klasse aufzurufen, und dabei ein sprachübergreifendes Verhalten festgestellt. C++ - echoesA.foo() class A{ public: A(){foo();} virtual void ...

2 die antwort

Python-Protokollierung mit einem gemeinsamen Logger-Klassen-Mixin und einer gemeinsamen Klassenvererbung

Ich möchte eine Python-Protokollierungsklasse erstellen, die als allgemeines Mittel zur Protokollierungskonfiguration vererbt werden kann, aber die Protokollierungsstufe der Basisklasse vom übergeordneten Element getrennt steuert. Dies ist ...

2 die antwort

Wie kann ich einen Setter aus einer SuperClass in Swift mit XCode 6.3 Beta2 überschreiben?

Meine SuerClass istUICollectionViewCellwas hat eine Eigenschaft: var selected: BoolMeine Klasse ist MyClass : UICollectionViewCell { func setSelected(selected: Bool) { super.selected = selected // do something } } Ersteres hat in XCode 6.2 ...

4 die antwort

JavaScript: Diagramm zur Erläuterung der Vererbung, __proto__ und des Prototyps

Ich habe den folgenden Code: function Shape(x, y) { this.x = x; this.y = y; } Shape.prototype.describeLocation = function() { return 'I am located at ' + this.x + ', ' + this.y; }; var myShape = new Shape(1, 2); function Circle(x, y, radius) { ...

2 die antwort

Was ist der idiomatische Weg in Go, um eine komplexe Hierarchie von Strukturen zu erstellen?

Ich schreibe einen Dolmetscher in Go und suche nach der idiomatischen Art, den AST zu speichern. Ich habe den Quellcode des Go-Compilers gelesen und es scheint, als hätten sie Schnittstellen mit einer leeren Methode verwendet, um den AST ...

6 die antwort

TypeError: Konnte keine konsistente Methodenauflösungsreihenfolge (MRO) erstellen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum ist das ein zweideutiger MRO? [/questions/47808926/why-is-this-an-ambiguous-mro] 1 AntwortDies ist der Code, den ich für mein Spiel verwenden möchte. Es klagt aber über einen MRO-Fehler. Ich weiß ...