Suchergebnisse für Anfrage "inheritance"
Warum können Sie nicht von einer noch nicht definierten Klasse erben, die von einer noch nicht definierten Klasse erbt?
ch recherchiere über Klassenzusammenstellung, ihre Reihenfolge und Logi Wenn ich eine Klasse vor einem einfachen Elternteil deklariere: class First extends Second{} class Second{}Dies wird OK funktionieren.Siehe Live-Beispiel für alle ...
Jackson ignoriert alle Eigenschaften der Oberklasse aus der externen Bibliothek
Ich entwickle mit einem ORM, bei dem ich eine Basis-Orm-Klasse zum Erstellen von Tabellen erweitere. Beispielsweise public class Person extends DbItem { @JsonIgnore private String index; private String firstName; private String lastName; ...
Problem mit Vorlagenvererbung
Ich versuche zu verstehen, warum ich einen Fehler in diesem Code erhalte: (Der Fehler ist unter G ++ Unix Compiler. VS kompiliert OK) template<class T> class A { public: T t; public: A(const T& t1) : t(t1) {} virtual void Print() const { ...
Java / JAXB: XML-Unmarshall für eine bestimmte Unterklasse basierend auf einem Attribut
Ist es möglich, JAXB zu verwenden, um XML auf der Grundlage eines XML-Attributs für eine bestimmte Java-Klasse zu dekomprimieren? <shapes> <shape type="square" points="4" square-specific-attribute="foo" /> <shape type="triangle" points="3" ...
UIBezierPath Subclass Initializer
Ich versuche, eine Unterklasse von UIBezierPath zu erstellen, um einige für mich nützliche Eigenschaften hinzuzufügen. class MyUIBezierPath : UIBezierPath { var selectedForLazo : Bool! = false override init(){ super.init() } /* Compile Error: ...
Erben der Hauptmethode
Ich möchte eine Basisklasse definieren, die eine Hauptmethode definiert, die die Klasse instanziiert, und eine Methode ausführt. Es gibt jedoch ein paar Probleme. Hier ist die Basisklasse: public abstract class Strategy { abstract void ...
Aufrufen überladener geerbter Methoden unter Verwendung der Superklassenreferenz
Ich verstehe dieses Java-Verhalten nicht. Ich habe zwei Klassen: class C1 { public void m1(double num) { System.out.println("Inside C1.m1(): " + num); } } class C2 extends C1 { public void m1(int num) { System.out.println("Inside C2.m1(): " + ...
Wie kann ich diese C ++ - geerbte Memberfunktion überschreiben, ohne dass das virtuelle Schlüsselwort verwendet wird?
Ich habe ein kleines Programm, um die einfache Vererbung zu demonstrieren. Ich definiere eine Hundeklasse, die von Mammal abgeleitet ist. Beide Klassen haben eine einfache Member-Funktion mit dem Namen ToString () gemeinsam. Wie überschreibt Dog ...
Python Decorators und Vererbung
Hilf a, Mann raus. Kann nicht scheinen, einen Dekorateur zu veranlassen, mit Vererbung zu arbeiten. Brach es auf das einfachste kleine Beispiel in meinem Arbeitsbereich. Es scheint immer noch nicht zu funktionieren. class bar(object): def ...
Python selbst und super in Mehrfachvererbung
n Raymond Hettingers Vortrag " Super als super sprechen [https://www.youtube.com/watch?v=EiOglTERPEo] "auf der PyCon 2015 erklärt er die Vorteile der Verwendung vonsuper in Python im Kontext der Mehrfachvererbung. Dies ist eines der Beispiele, ...