inheritance

Vererbung ist das System in der objektorientierten Programmierung, das es Objekten ermöglicht, Operationen zu unterstützen, die von anterioren Typen definiert sind, ohne eine eigene Definition angeben zu müssen. Es ist der Hauptvektor für Polymorphie in der objektorientierten Programmierung.
4
Antworten

Rufen Sie eine Childs-Version einer Funktion anstelle eines Elternteils auf?

Okay, also habe ich zwei Klassen bekommen. %Vor% Und eine Reihe von Eltern mit einem Kind %Vor% Dann rufe ich print an und möchte, dass es Hallo Welt sagt. %Vor% Aber es ruft die Eltern an. Wie behebe ich das?     
13.04.2011, 04:30
3
Antworten

Java Liste der spezifischen Klasse zur Liste von java.lang.Object hinzufügen funktioniert mit Java 8 Streams - warum?

%Vor% Warum funktioniert es mit Streams und funktioniert nicht für die einfache Menge?     
14.06.2017, 14:06
1
Antwort

Wie erstelle ich ein Objekt, wenn wir eine Vererbungsbeziehung mit dem Lombok Builder haben?

In meinem Projekt verwende ich Lombok, um das Schreiben von Gettern und Setter für eine Klasse zu vermeiden. Außerdem verwende ich lombok.Builder, um ein Objekt zu erstellen, anstatt neues Obeject () zu schreiben und dann alle Werte zu setzen....
07.10.2015, 10:12
5
Antworten

Wie kann eine untergeordnete Schnittstelle die Implementierungen ihrer Eltern wiederverwenden?

Kürzlich hatte ich ein Interview und mir wurde die folgende Frage gestellt. Gegeben die folgende Klassen- / Schnittstellenstruktur: Frage: Wie kann man die Schnittstelle EmployedStudent implementieren, um Code aus StudentImpl und...
10.03.2015, 15:34
2
Antworten

Bessere Möglichkeit, HDF5-Dateien in C ++ zu öffnen

Ich habe versucht, einen Weg zu finden, einige der Unzulänglichkeiten der HDF5 C ++ - Bindungen zu umgehen. Momentan ist mein Code mit try / catch-Blöcken ähnlich der folgenden versehen: %Vor% Dies sollte nicht notwendig sein - ich möchte nu...
12.12.2012, 20:21
4
Antworten

Java: Definition von Methoden und Variablen innerhalb der Enum-Konstante

Ich habe einige Experimente gemacht und versehentlich einen Code geschrieben, der sehr merkwürdig ist und ich verstehe nicht alles. Ich war sogar überrascht, dass ich es kompilieren kann. Es sieht so aus: %Vor% Wie erwartet ist es nicht mögl...
23.08.2013, 00:32
1
Antwort

Einheitliche Initialisierung der abgeleiteten Klasse mit trivialem ctor

Ich versuche, meinen Kopf um einige Ecken Fälle mit C ++ 11 einheitliche Initialisierung zu wickeln und ich kann nicht herausfinden, warum das ist: %Vor% Die mit 2 markierte Zeile schlägt sowohl mit clang 3.1 als auch mit g++ 4.7 mit...
29.11.2012, 12:23
1
Antwort

Die innere Klasse einer generischen Klasse wird erweitert Throwable [duplizieren]

Ich versuche, eine reguläre RuntimeException in einer generischen Klasse wie dieser zu machen: %Vor% Dieses Codewort gibt mir eine Fehlermeldung über das Wort RuntimeException saying The generic class SomeGenericClass<SomeType>...
04.12.2012, 01:18
3
Antworten

Warum wird die im Prototyp deklarierte Funktion nicht aufgerufen?

%Vor% Es warnt "hello world!!!" , warum? Kann ich die Prototyp-Methode ändern, wenn ja wie?     
05.12.2012, 08:18
6
Antworten

C ++ Doppelter Versand für Equals ()

Stellen Sie sich vor, ich habe eine abstrakte Basisklasse Shape mit den abgeleiteten Klassen Circle und Rectangle . %Vor% Ich muss feststellen, ob zwei Formen gleich sind, vorausgesetzt, ich habe zwei Shape* Zeiger. (Dies liegt...
12.09.2011, 20:16