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

Speichere das geerbte Objekt, um die Sammlung in Mongoid zu trennen

Ich habe die Vererbung in Mongoid gelesen und es scheint, dass alle geerbten Klassen in der Basisklasse gespeichert werden, z. B. %Vor% Es scheint, dass all diese Daten in der BaseClass-Sammlung gespeichert sind. Ich möchte, dass sie in s...
15.03.2012, 16:47
2
Antworten

So deaktivieren Sie Designer in abgeleiteten Klassen in nachfolgenden Generationen

Um den Komponenten-Designer in Klassen zu deaktivieren, ist es einfach, nur das [System.ComponentModel.DesignerCategory ("")] -Attribut hinzuzufügen, es funktioniert jedoch nicht für Klassen, die von dieser Klasse in irgendeiner Generation abgel...
24.01.2012, 09:45
4
Antworten

C # Kovarianz und Kontravarianz bei der Implementierung von Schnittstellen

Ich habe kürzlich beschlossen, meinen Speicher bezüglich der C # Grundlagen aufzufrischen, also könnte das trivial sein, aber ich bin auf das folgende Problem gestoßen: StringCollection wurde in .NET v1.0 verwendet, um eine stark typisiert...
14.08.2011, 01:53
1
Antwort

C ++ Template-Klasse, die eine andere Template-Klasse mit einem vorlagenspezifischen Eingabetyp erbt [Duplikat]

   Mögliche Duplikate: GCC-Problem: Verwenden eines Members einer Basisklasse, die von einem Template-Argument abhängt Warum benötigt GCC zusätzliche Deklarationen in Vorlagen, wenn VS nicht? < a href="https://stackoverflow.com/question...
19.07.2010, 00:36
9
Antworten

Vererbung in der Datenbank?

Gibt es eine Möglichkeit, Vererbung in der Datenbank (speziell in SQL Server 2005) zu verwenden? Angenommen, ich habe wenige Felder wie CreatedOn , CreatedBy , die ich allen meinen Entitäten hinzufügen möchte. Ich suche nach einem alternati...
08.08.2008, 10:41
2
Antworten

Was geschieht, wenn ich in Python von einer Instanz anstelle einer Klasse erben soll?

Ich bin nur neugierig, was passiert, wenn ich eine Instanz in eine Klasse erben werde. Also habe ich es versucht: %Vor% Ich bekomme (mindestens) den folgenden Fehler: %Vor% Ich frage mich nur: Vererbt eine Instanz etwas Sinnvolles /...
21.02.2017, 07:35
1
Antwort

Kann jemand ein besseres Beispiel für fragile Basisklassenprobleme geben?

Die fragile Basisklasse ist einer der häufigsten Punkte, der in jeder Diskussion auftaucht, wenn die Wiederverwendbarkeit durch Implementierungsvererbung diskutiert wird. Hat jemand mit diesen Problemen zu tun gehabt, abgesehen von den üblich...
17.01.2009, 09:31
2
Antworten

Python: Wie erweitert man eine große Klasse mit minimalen Codezeilen?

Ursprüngliche Problembeschreibung Das Problem tritt auf, wenn ich einen maschinellen Lernalgorithmus mit numpy implementiere. Ich möchte eine neue Klasse ludmo , die genauso funktioniert wie numpy.ndarray , aber mit ein paar weiteren...
02.03.2015, 07:21
1
Antwort

Kann eine Basisklassenmethode den Typ der abgeleiteten Klasse zurückgeben?

Basierend auf den anderen Posts, die ich gelesen habe, scheint es, dass dies nicht möglich ist, aber ich dachte, ich würde posten, was ich zu tun versuche und sehen, ob jemand eine Lösung kennt. Ich versuche, eine "Clone ()" -Methode zu Klass...
20.08.2015, 15:42
2
Antworten

shared_ptr und private Vererbung

Hier ist ein Spielzeugbeispiel, das ein Problem darstellt, dem ich begegne. Die Anwendung ist ziemlich irrelevant (es ist im Wesentlichen eine verkettete Liste von Elementen mit einem speziellen Verhalten am Ende). Ich bin nicht in der Lage, ein...
10.06.2015, 18:22