Tag: constructor-chaining
Konstruktorverkettung ist der Prozess des Aufrufens des Superklassenkonstruktors durch die Unterklassenkonstruktoren in der Vererbungsstruktur beim Erstellen eines Objekts.
4
Antworten
Ich möchte wissen, wie die Reihenfolge der Ausführung ändern, wenn die Verkettung von Konstruktoren in C#. Die einzigen Methoden, die ich gesehen habe, benötigen die verketteten Konstruktor zuerst aufgerufen werden, die außerhalb des aktuellen Konstruktors. Speziell, nehmen
2
Antworten
Ich habe eine parent-Klasse, die hat einen überladenen Konstruktor, und ich habe eine Unterklasse einen Konstruktor mit optionalen Parametern. Gibt es einen Weg, um die Unterklasse der Konstruktoren noch aussetzen überlastet-seins von den Eltern der Klasse, bei
5
Antworten
In Java, gibt es eine Möglichkeit, initialisieren Sie ein Feld vor dem super-Konstruktor ausgeführt wird? Sogar die hässlichste hacks, die ich mit oben kommen kann abgelehnt werden durch den compiler: class Base { Base(String someParameter) { System.out.println(this);
5
Antworten
Mein Verständnis von Konstruktor-Verkettung ist, dass , wenn es mehr als eine Konstruktoren in einer Klasse (überladen von Konstruktoren) , wenn einer von Ihnen versucht, rufen Sie einen anderen Konstruktor,dann dieser Vorgang wird als KONSTRUKTOR-VERKETTUNG , die
7
Antworten
In C#, wenn Sie Class(Type param1, Type param2) : base(param1) ist der Konstruktor der Klasse ausgeführt, der zuerst, und dann die superclass-Konstruktor aufgerufen wird, oder macht es rufen das Basis-Konstruktor wird zunächst? InformationsquelleAutor der Frage webdreamer |
7
Antworten
Bevor die this keyword ist ein Doppelpunkt. Kann mir jemand erklären, was der Doppelpunkt bedeutet in diesem Kontext? Ich glaube nicht, dass das inhertance. Dank using System; namespace LinkedListLibrary { class ListNode { private object data; private
8
Antworten
Ich weiß, das ist angeblich eine super einfache Frage, aber ich habe gekämpft mit der Vorstellung, für einige Zeit jetzt. Meine Frage ist, wie man Kette von Konstruktoren in c#? Ich bin in meinem ersten OOP-Klasse, so
4
Antworten
ich bin auf der Suche nach verstehen virtuellen überschreiben überlastung wieder wenn auf Objekt-Konstruktoren. Jedes mal, wenn ich zufällig Schlüsselwörter hinzufügen, bis der compiler hält die Klappe - und (nach 12 Jahren der Entwicklung mit Delphi -)