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

Vererbung von Tabellen pro konkreten Typ (TPC) in Entity Framework 6 (EF6)

Um die Verwendung von Tabellen pro Hierarchie (TPH) zu vermeiden, habe ich mir Beispiele angesehen, wie die Vererbung von TPC-Tabellen in meinem Datenbankmodell am besten implementiert werden kann. Ich stieß auf die offizielle Dokumentation un...
15.09.2015, 21:51
1
Antwort

Python Mehrfachvererbung unittest -

Ich versuche zu verstehen, was passiert, wenn mehrere Vererbungen mit einer unittest.TestCase -Klasse durchgeführt werden. MyTest_DoesWork gibt aus, was ich erwarte, dies ist sowohl setUp() als auch tearDown() wird ausgelöst. Dies...
19.09.2013, 14:04
1
Antwort

Platzierung neu und Vererbung

Guten Abend, alle zusammen. Ein Code-Snippet sagt mehr als tausend Worte: %Vor% Wie Sie sehen, möchte ich nur über die Basisklasse auf die Instanz zugreifen, ohne den Basisklassenzeiger tatsächlich zu speichern. Beachten Sie, dass im zweite...
24.07.2014, 18:01
3
Antworten

Aufruf von 'super' in der von metaclass aufgerufenen Klassenmethode .__ new__

Ich habe einen Fall, in dem meine Klasse eine benutzerdefinierte Metaklasse hat, die eine Klassenmethode der Klasse aufruft, wenn sie sie erstellt, etwa wie folgt: %Vor% (Ein Beispiel für einen solchen Code ist in Tastypie .) Das Problem...
06.10.2012, 06:48
4
Antworten

Greifen Sie auf eine abgeleitete private Memberfunktion von einem Basisklassenzeiger auf ein abgeleitetes Objekt zu [duplizieren]

%Vor% Warum ruft p->fn2() die abgeleitete Klassenfunktion auf, obwohl fn2 in D privat ist?     
11.05.2011, 09:05
2
Antworten

Zugriff auf geschützte Instanzvariablen in Unterklassen in Objective-C

Warum, wenn ich eine Variable in einem @ Implementierungsblock zwischen den Klammern {} deklariere, führt der Versuch, auf die Variable in einer Unterklasse zuzugreifen, zu einem Kompilierungsfehler?     
02.10.2013, 20:44
1
Antwort

Swift Protocol Inheritance & Generic-Funktionen

Betrachten Sie den folgenden Spielplatz: %Vor% Aus den Ergebnissen scheint der Compiler die richtigen Typen abgeleitet zu haben, konnte aber nicht die korrekten Initialisierer aufrufen. Wie kommt es, dass ich StringInitable explizit in der B...
06.10.2014, 16:26
1
Antwort

Erben des Basisklassenkonstruktors der zweiten Ebene: Silent error

Ich bin heute auf einen sehr unangenehmen Fehler gestoßen, hier ist ein MWE: %Vor% Entgegen meinen Erwartungen wird " Default " gedruckt. Zugegeben, der Code ist fehlerhaft, weil die geerbten Konstruktoren von Z versuchen, X zu init...
26.09.2016, 12:14
1
Antwort

Javascript Klassenvererbung und Name aller Vererbungen?

Ich habe eine Vererbungskette, die wie Starship -> Capital -> Omega geht, und ich möchte "Omega" von einem Objekt der Klasse Omega abrufen können. %Vor% Gibt es eine Möglichkeit, die jüngste Klasse, zu der Omega gehört, wiederzufind...
02.09.2016, 20:51
2
Antworten

Wie erbt man von MonkeyDevice?

Ich möchte die MonkeyDevice-Klasse der Monkeyrunner-API erweitern. Meine abgeleitete Klasse sieht so aus. %Vor% Wenn ich test_dev = TestDevice(serial) von einem anderen Modul anrufe, erhalte ich den folgenden Fehler: %Vor% Was mache i...
15.09.2011, 15:30