constructor

Eine spezielle Art von Subroutine, die bei der Erstellung eines Objekts aufgerufen wird.
2
Antworten

Wird im Konstruktor safe ein Verweis auf eine überschreibbare Methode verwendet? [Duplikat]

Wenn ich einen Ereignis-Listener mit einem Lambda hinzufüge, der eine überschreibbare Methode im Konstruktor aufruft, erhalte ich eine Warnung. Wenn ich eine Methodenreferenz verwende, bekomme ich keine Warnungen über überschreibbare Methoden...
01.07.2014, 18:27
3
Antworten

Wann und warum sollte ich ClassName verwenden: this (null)?

Ich kann den Unterschied zwischen einem einfachen bare nicht verstehen %Vor% und %Vor% Ich weiß, dass ich es nur benutzen kann, wenn ich ein +1 überladenes ctor habe, aber ich kann die Vorteile von defining the parameterless construc...
13.02.2013, 18:50
5
Antworten

Konstruktor und Initialisierung von benutzerdefinierten Klassen / Objekten

Ich könnte mir vorstellen, dass diese Frage bereits gestellt wurde, aber ich konnte tatsächlich keine passende Lösung finden, also bitte entschuldigen Sie, wenn das eine überflüssige Frage ist. Ich habe eine benutzerdefinierte Klasse %Vor%...
21.03.2012, 10:07
2
Antworten

Allgemeine Gründe, sich nicht mit dem Prototyp von Documents und Elements zu befassen

Gibt es allgemeine Gründe, sich nicht mit dem Prototyp von Documents und Elements zu befassen? Ich mag es, ein eigenes kleines Framework zu erstellen, weil mein aktuelles Projekt nicht die Masse an Features der bestehenden Frameworks benötigt...
29.09.2010, 23:23
7
Antworten

Initialisieren von Klassenfeldern in der Felddefinition oder im Klassenkonstruktor

Ich habe eine Klasse mit einem Feld, das initialisiert werden muss, wenn das Objekt initialisiert wird, z. B. eine Liste, die erstellt werden muss, bevor Objekte hinzugefügt / entfernt werden können. %Vor% Was ist der Unterschied zwischen di...
21.07.2009, 03:45
2
Antworten

Templated Copy-Konstruktor schlägt mit spezifischem Template-Typ fehl

Da ein Teil meines Codes eine implizite Konvertierung zwischen Matrizen unterschiedlicher Typen erforderte (z. B. Matrix<int> bis Matrix<double> ), habe ich einen Kopierkonstruktor für Templates Matrix<T>::Matrix(Matrix&l...
08.08.2009, 20:29
2
Antworten

Ist dies ein nicht definiertes Verhalten oder eine falsch positive Warnung?

Betrachten Sie den folgenden Code: %Vor% Nun versuche ich, diesen Code mit clang zu kompilieren ... %Vor% GCC druckt keine Warnungen, auch nicht mit -Wall -Wextra und -pedantic .     
09.05.2015, 19:50
3
Antworten

Warum wird der Konstruktor aufgerufen, wenn die Klasse eine Methode (Funktion) mit ihrem Namen hat?

Warum gibt dieser Code "BD" wieder? Ich bin überrascht, nachdem ich das bekommen habe. Ich lerne OOP-Konzepte und neue erweiterte PHP. %Vor%     
03.04.2015, 08:51
2
Antworten

In Java wann wird der letzte Block in einem Konstruktor ausgeführt?

Zum Beispiel: %Vor% Wird der InputStream, der an den Instructor übergeben wird, sofort geschlossen, nachdem das Testobjekt erstellt wurde? Oder ist es geschlossen, wenn das Testobjekt zerstört wird? Ich weiß nicht, wie man etwas ähnlich eine...
31.10.2013, 07:10
2
Antworten

Verwendung des Konstruktors, wo die Funktion erwartet wird

Zwei einfache Klassen, die Int als Argument verwenden: %Vor% Ich kann sagen: %Vor% Was gut funktioniert und etwas ausführlicher ist: %Vor% Wie auch immer Bar (weil es keine Fallklasse ist?) kann nicht im selben Konstrukt verwen...
08.10.2011, 07:53