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

Wertobjekte (Vererbung) in Java validieren

Ich möchte meine Domänenobjekte validieren, bevor ich sie an einen anderen Teil des Systems weitergebe. Alle Objekte, die ich validieren möchte, teilen sich die gleiche Schnittstelle. Das Problem ist, dass ich nicht herausfinden kann, wie ich da...
24.01.2013, 19:15
1
Antwort

So zeigen Sie die private Vererbungsbeziehung in einem UML-Klassendiagramm an

Da in C ++ die private Vererbung nicht als is-a -Beziehung betrachtet wird, wie soll es in einem Klassendiagramm angezeigt werden und wenn es als has-a -Beziehung angezeigt wird, wie kann dann zwischen einer Komposition und eine private Er...
23.02.2012, 14:51
2
Antworten

f # Geben Sie die Anbietervererbung ein

Ich habe einen einfachen Typ-Provider entworfen, der Typen abhängig von meinen Parametern zur Verfügung stellt. Ich würde gerne wissen, ob es möglich ist, die Definition von "AskedTypeDefinitions" zu definieren, die eine andere "ExpectedTypeDefi...
20.05.2016, 00:37
3
Antworten

OOP - der beste Ansatz zum Hinzufügen von Eigenschaften zur Klasse

Wir entwickeln eine HR-Anwendung, die in Java geschrieben und mit Hibernate gemappt ist; Eines der Merkmale ist die Rekrutierungsphase. Die Klasse Candidate wird wie folgt modelliert: %Vor% Da wir für einen Markt nur bis jetzt entwicke...
20.11.2016, 21:51
1
Antwort

EF4 und mehrere abstrakte Ebenen

Ich muss die Vererbung mit EF4 und das TPH-Modell verwenden, das von DB erstellt wurde. Ich habe ein neues Projekt zum Testen von Simple-Klassen erstellt. Da ist mein Klassenmodell: Es gibt meine Tabelle in SQL SERVER 2008: %Vor% Ich...
03.10.2012, 07:45
2
Antworten

Warum ist der Diamant des Todes und nicht das Dreieck des Todes [duplizieren]

Ich habe viele Beispiele gesehen, die die Gefahr der Mehrfachvererbung illustrieren. Das Beispiel ist normalerweise wie Klasse B und C erweitert Klasse A, Klasse D erweitert B und C. B und C überschreiben beide eine Methode von A, sagen...
15.05.2013, 05:45
1
Antwort

Deserialisieren von JSON in eine von mehreren C # - Unterklassen

Ich habe eine JSON-Struktur, die ungefähr so ​​aussieht: %Vor% Ich möchte dies in eine Liste von Objekten deserialisieren, wobei jedes Objekt eine Unterklasse einer Basisklasse ist. Jedes Element in der Liste hat unterschiedliche Eigenschaft...
11.07.2012, 09:26
3
Antworten

Android: extend Linearlayout, benötigt aber dasselbe für RelativeLayout. Duplicate-Code unvermeidbar?

Ich habe diesen Code: %Vor% Jetzt brauche ich auch eine Version für RelativeLayout, also würde ich die Klassendatei duplizieren und "extends LinearLayout" durch "extends RelativeLayout" ersetzen. Ich denke, das wäre schlecht, weil ich keinen...
10.02.2013, 17:48
1
Antwort

Javascript-Vererbungsidee (Teil 2)

Okay, mein erster Versuch, zu erklären, was ich getan habe, ist kläglich gescheitert. Ich kopiere grundsätzlich Crockfords Object.create (), außer mit privaten Variablen. Wenn Sie sich die akzeptierte Antwort hier ansehen Wie erben Sie von e...
31.07.2010, 00:03
1
Antwort

Überschreiben / erweitern Sie statische Eigenschaften für ES7-Klassen in React.js

ES7 führt das Konzept von static Eigenschaften- und Methodendefinitionen ein. Zusammen mit einem ES7-fähigen Transpiler können diese in React , um Validatoren und Standardwerte für props anzugeben, wie folgt: %Vor% Das ist super prakt...
23.10.2015, 22:59