Suchergebnisse für Anfrage "inheritance"

6 die antwort

Jackson-Serialisierung: So ignorieren Sie übergeordnete Eigenschaften

Ich möchte eine POJO-Klasse serialisieren, die nicht von mir gesteuert wird, aber ich möchte vermeiden, dass Eigenschaften serialisiert werden, die von der Superklasse und nicht von der Endklasse stammen. Beispiel public class MyGeneratedRecord ...

16 die antwort

Base Klassenzeiger vs geerbter Klassenzeiger?

Angenommen, ich habe eine KlasseDog das von einer Klasse erbtAnimal. Was ist der Unterschied zwischen diesen beiden Codezeilen? Animal *a = new Dog(); Dog *d = new Dog();In einem ist der Zeiger für die Basisklasse und in dem anderen ist der ...

4 die antwort

Verwenden von abgeleiteten Methoden, die nicht in der Basisklasse @ enthalten si

Ich mache eine Shape-Klasse, mit der Sie PositionX, PositionY und Fläche einer Form ermitteln können. Die abgeleitete Klasse ist ein Kreis, dem die Variable radius hinzugefügt wurde. class Shape { public: Shape( double positionX, double ...

TOP-Veröffentlichungen

14 die antwort

Warum sollte ich einen virtuellen Destruktor für eine abstrakte Klasse in C ++ deklarieren?

Ich weiß, dass es eine gute Methode ist, virtuelle Destruktoren für Basisklassen in C ++ zu deklarieren, aber es ist immer wichtig, @ zu deklarierevirtual Destruktoren auch für abstrakte Klassen, die als Interfaces fungieren? Bitte geben Sie ...

4 die antwort

Wie rufe ich eine abgeleitete Klassenmethode aus dem Basisklassenkonstruktor in C ++ auf? [Duplikat

Diese Frage hat hier bereits eine Antwort: ufruf einer virtuellen Funktion aus dem Konstrukt [/questions/16719460/calling-a-virtual-function-from-the-constructor] 3 AntwortenIch habe eine Basisklasse und zwei abgeleitete Klassen. ...

14 die antwort

Wie kann die Methode toString () private Super Class-Felder auch zusammen mit ihren Instanzfeldern zurückgeben?

Gibt es eine Möglichkeit, @ zu machtoString() private Felder des super @ einschließclass? Ich habe versucht, ein @ hinzuzufügsuper.toString(), aber keine Verwendung. Bitte sehen Sie den Code unten Employee.java package test; public class ...

4 die antwort

Diskriminierte Methoden für Gewerkschaftsmitglieder

Ich möchte eine Methode definieren, die allen Mitgliedern einer diskriminierten Gewerkschaft gemeinsam ist. Derzeit habe ich es so implementiert, aber es scheint wirklich unelegant zu sein - es gibt sicherlich einen besseren Weg. Vorschläge type ...

6 die antwort

erstecken und Reflektieren von Objekten (C #)

Deklarieren einer Eigenschaft in einer abgeleiteten Klasse, die mit dem Namen einer Eigenschaft in der Basisklasse übereinstimmt, "verbirgt" sie (es sei denn, sie überschreibt sie mit demoverride Stichwort). Sowohl die Basis- als auch ...

4 die antwort

CSS-Vererbung, Aliase und andere coole Sachen

Neulich habe ich zufällig im Internet gestöbert und ein Programm gefunden, mit dem Sie CSS-Aliase und andere coole Dinge schreiben können (an die ich mich derzeit nicht erinnern kann). ls Beispiel erinnere ich mich, dass Sie so etwas tun ...

8 die antwort

Kovarianz vs. Kontravarianz in Bezug auf die Klassenvererbung

Was bedeuten die Begriffe "Kovarianz" und "Kontravarianz"? 2 Klassen gegeben,Tie undElefan (das erbt vonTie), nach meinem Verständnis würde es zu Laufzeitfehlern kommen, wenn Sie versuchen, einen Elefanten in eine Reihe von Tieren zu ...