Suchergebnisse für Anfrage "inheritance"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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) { ...
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 ...
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ß ...