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

Dekoratormuster in C # ohne Vererbung. Ist das richtig?

%Vor% Wenn dies das Dekorationsmuster ist. Was ist der Unterschied zwischen Dekorationsmuster und Zusammensetzung? Ich habe Beispiele für dieses Muster gesehen, bei dem Vererbung verwendet wird. Zum Beispiel das Java-Beispiel auf Wikipedia....
22.04.2015, 09:47
3
Antworten

JavaScript-Eigenschaften mit Setter-Methoden sind keine realen Eigenschaften?

%Vor% Gibt es eine Möglichkeit, die Eigenschaften zurückzugeben?     
28.12.2014, 02:50
2
Antworten

Welche SOLID Prinzipien werden verletzt?

EINFÜHRUNG Ich arbeite an meiner Masterarbeit über Vererbungsprobleme und arbeite daran Indikatoren, die zeigen, dass ein Vererbungsproblem existiert. Wie im folgenden Beispiel: BEISPIEL %Vor% Die Methode gibt den String "Woo...
03.06.2015, 09:52
6
Antworten

Bewährte Methode zum Implementieren einer abgeleiteten Methode, die nicht aufgerufen werden sollte [closed]

Ich habe eine JAVA-Klasse A, die eine Methode foo hat %Vor% Ich habe auch eine abgeleitete Klasse von A - MutableA. MutableA ist ein Singleton-Objekt, das angibt, dass keine Aktualisierung erforderlich ist, die für die Wiederverwendung von C...
16.02.2015, 09:51
1
Antwort

Der Zugriff auf eine implementierte abstrakte Eigenschaft im Konstruktor verursacht CA2214: Rufen Sie keine überschreibbaren Methoden in Konstruktoren auf

%Vor% Der Konstruktor MyClass () verursacht CA2214:    Rufen Sie keine überschreibbaren Methoden in Konstruktoren auf. Dies wird normalerweise nur angezeigt, wenn eine virtuelle Methode aufgerufen wird, die in derselben Klasse wie der...
10.06.2013, 07:11
3
Antworten

C ++ 11 Fabrik als Freund der Basisklasse deklarieren

Ich versuche eine Factory für abgeleitete Klassen zu erstellen. Ich möchte nur, dass die Factory Instanzen der abgeleiteten Klassen erstellen kann, also habe ich den Basiskonstruktor protected ; Die abgeleiteten Klassen verwenden nur die Basis...
03.06.2014, 11:39
3
Antworten

Hibernate - IllegalArgumentException trat beim Aufruf des Getter des Modells auf

Ich bekomme diesen Fehler mit meinem Hibernate-Modell, und ich kann nicht herausfinden, was falsch ist. Tag.java: %Vor% Frage.java: %Vor% QuestionText.java: %Vor% Und hier ist, wenn dieser Fehler auftritt (in query.list() ): %...
17.10.2013, 07:59
2
Antworten

Django Vorlagenvererbung: Wie viele Ebenen und welche Seite zu rendern

Ich hätte gerne einen Ratschlag beim Erstellen von Django-Template-Levels. Beim Lesen der Dokumente verstehe ich nicht, wie man eine Template-Hierarchiestruktur mit mehr als zwei Ebenen erstellt. Ich möchte zum Beispiel 3 Vererbungsebenen...
03.06.2013, 15:06
4
Antworten

C ++ warum öffentliche, private oder geschützte Vererbung verwenden?

Nun, es gibt genug Informationen zu diesem Thema. Zum Beispiel war dieser Thread sehr klar für mich: Unterschied zwischen privaten, öffentliches und geschütztes Erbe Außer einem Punkt; Warum ist es nützlich?     
19.01.2013, 12:18
2
Antworten

QTimer :: singleShot () sucht nach dem angegebenen Slot in der übergeordneten Klasse des angegebenen Objekts, nicht nach dem Objekt selbst

Ich bin ziemlich neu in Qt. Ich habe einige einfache Änderungen an einer bestehenden Qt-Anwendung vorgenommen, aber ich habe noch keine von Grund auf neu erstellt. Ich habe auch nicht wirklich viel Erfahrung mit bestimmten Aspekten von C ++ im...
17.12.2011, 12:15