Suchergebnisse für Anfrage "inheritance"

2 die antwort

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 ...

4 die antwort

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; ...

2 die antwort

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 { ...

TOP-Veröffentlichungen

10 die antwort

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" ...

4 die antwort

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: ...

12 die antwort

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 ...

20 die antwort

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(): " + ...

6 die antwort

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 ...

2 die antwort

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 ...

4 die antwort

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, ...