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

Vererbte Eigenschaften werden nicht in der Soap-Datei in der asmx-Datei angezeigt

Ich habe zwei Klassen, WebServiceRequest und OrderRequest. Jede Klasse hat Eigenschaften. OrderRequest erbt von WebServiceRequest - wie folgt: %Vor% %Vor% OrderRequest wird über eine WebMethode verfügbar gemacht. Wenn Sie die WSDL der ASMX...
09.12.2009, 17:52
5
Antworten

Unit Testen von abstrakten Klassen und / oder Interfaces

Ich versuche, Unit Testing für mein aktuelles Projekt in Visual Studio 2010 zu verwenden. Meine Klassenstruktur enthält jedoch eine Reihe von Vererbungsbeziehungen zwischen Interface und abstrakten Klassen. Wenn zwei Klassen von derselben abs...
16.09.2010, 22:08
1
Antwort

Warum erlaubt GCC nicht, von einer privaten geschachtelten Klasse zu erben, wenn Sie ein Freund sind?

Es wird die gleiche Frage gestellt: Warum erlaubt GCC das Erben von einer privaten geschachtelten Klasse? Für Nicht-Template-Klassen darf es von privaten verschachtelten Klassen erben wenn es ein Freund ist, aber nicht für Vorlagenklassen. Ist e...
27.05.2016, 15:46
3
Antworten

Klassenvererbung: generic erweitert generic

Sagen wir, ich habe eine einfache Klasse %Vor% Und die Handler-Schnittstelle zur Verarbeitung der Kindklassen von MyObject %Vor% Angenommen, ich habe BigObjects und SmallObjects (beide erweitern MyObject) und ich möchte separate Handler...
25.04.2017, 13:36
2
Antworten

In einer Skala ist es möglich, dass eine Eigenschaft eine Klasse erweitert, die Parameter benötigt?

Ich weiß, dass ein Merkmal eine Klasse erweitern kann, die einen leeren Parameterkonstruktor hat: %Vor% aber ist es möglich, eine Klasse zu erweitern, deren Konstruktor einige Parameter hat? %Vor% Ist das möglich? Es scheint, dass es nic...
21.08.2015, 05:15
3
Antworten

ES6-Vererbung: verwendet 'super', um auf die Eigenschaften der Elternklasse zuzugreifen

Javascript super Schlüsselwort, wenn ich den Code auf Chrome, Babel, TypeScript, habe ich verschiedene Ergebnisse. Meine Frage ist, welches Ergebnis korrekt ist? Und welcher Teil der Spezifikation definiert dieses Verhalten? Der folgend...
24.05.2017, 04:53
2
Antworten

Pandas DataFrame Object Vererbung oder Objektverwendung?

Ich baue eine Bibliothek für die Arbeit mit sehr spezifischen strukturierten Daten und baue meine Infrastruktur auf Pandas. Momentan schreibe ich eine Reihe von verschiedenen Datencontainern für verschiedene Anwendungsfälle, wie CTMatrix für Lan...
01.07.2014, 07:31
1
Antwort

C ++ Kopie zweier abgeleiteter Klassen

Ich habe eine Basisklasse und zwei abgeleitete Klassen, und ich muss einen Zeiger auf ein Objekt der abgeleiteten Klasse auf eine der anderen Klassen kopieren, wie im Beispiel. %Vor% Ich versuche, von Derived 1 ti base (upcasting allowed), u...
19.12.2012, 09:58
3
Antworten

Javascript: Untergeordnete Funktion von der übergeordneten (super?) Funktion aufrufen.

Beide Elternfunktionen werden von Kind überschrieben. Zwei im Kind ruft Eltern zwei an. Ich habe jedoch erwartet, dass auf der übergeordneten Ebene der Aufruf von einem die Methode des Kindes aufrufen würde. Gibt es ein Konzept, das ich vermisse...
26.09.2013, 04:16
1
Antwort

C ++ Operator () und 'using' Deklaration: Der linke Operand muss ein l-Wert Fehler sein

Das folgende Beispiel veranschaulicht ein komplexeres, aber nicht unähnliches Problem, das ich elegant lösen wollte. Ich habe eine Reihe von Vorlagen, die spezialisiert sein müssen und dabei eine oder beide der zwei Schnittstellen implementieren...
04.01.2012, 03:43