constructor

Eine spezielle Art von Subroutine, die bei der Erstellung eines Objekts aufgerufen wird.
1
Antwort

Syntaxregeln für Haskell-Infix-Datentypkonstruktoren

Ich versuche, einen Haskell-Datentyp ein bisschen wie ein Python-Wörterbuch, ein Ruby-Hash oder ein JavaScript-Objekt zu machen, in dem eine Zeichenfolge mit einem Wert wie folgt verknüpft ist: %Vor% Der obige Code funktioniert einwandfrei....
18.11.2014, 17:11
3
Antworten

Warum sollte man nicht überschreibbare Methoden in Konstruktoren aufrufen?

Dies ist ein vereinfachtes Beispiel, aber ich habe einen Code aus dem wirklichen Leben, der konzeptionell das Gleiche tut (versucht, Werte zu validieren, "setze" Zugriffsmethoden von abgeleiteten Klassen), und der Analyzer gibt mir "Überschreibb...
01.01.2014, 00:56
1
Antwort

Konstruktor für abstrakte Klasse kopieren

Ich habe eine abstrakte Klasse namens AClass . Im selben Paket habe ich AnotherClass , in dem ich ein ArrayList von AClass -Objekten habe. Im Kopierkonstruktor von AnotherClass muss ich ein Duplikat von AClass Objekten in ArrayL...
30.12.2013, 17:46
2
Antworten

C # Standardwert im Konstruktor wie zwei Konstruktoren für die Serialisierung

Wenn ich einem Konstruktor einen Standardwert gebe %Vor% ist das Äquivalent zu %Vor% in Bezug auf Serialisierung . Mit anderen Worten: Ist ein Standardkonstruktor verfügbar? ? Praktisch ist es, aber werde ich einige Probleme haben, wen...
04.11.2011, 16:28
2
Antworten

Gibt es eine spezielle Möglichkeit, C ++ Konstruktoren (und Destruktoren) zu deklarieren / definieren?

EDIT: Dies ist eine Diskussion über Best Practice in dem unten dargestellten (vereinfachten) Fall. Welches Werkzeug, welcher Codierungsstil oder was auch immer Sie vorschlagen möchten, posten Sie es. Danke. Warum gibt es keine speziellen Mö...
29.02.2012, 14:41
4
Antworten

C ++ grundlegende Konstruktorfrage

Wie soll ich mit der folgenden Situation umgehen: Ich schreibe meine eigene 2D-Vektorklasse und habe folgenden Code: %Vor% Nun, wenn ich Vector2 v(3.0f, 4.0f); sage, kompiliert es gut und ruft den passenden float-Konstruktor auf....
08.07.2010, 15:27
3
Antworten

t4mvc: Kann eine Controller-Klasse, die keinen Standardkonstruktor hat, nicht erben?

Ich verwende T4MVC mit MVC2. Ich habe die folgenden Bausteine: Eine einfache Entity-Schnittstelle, die definiert, dass jede POCO-Entität eine long Id -Eigenschaft haben muss: %Vor% Eine einfache POCO-Klasse, die die IEntity -S...
18.07.2011, 09:34
2
Antworten

Warum CObjects Kopierkonstruktor und -zuweisung deaktivieren

Der Kopierkonstruktor und die Zuweisung des Root-Objekts CObject des MFC sind standardmäßig deaktiviert. In MSDN gibt es eine Beschreibung    Die standardmäßige C ++ - Standardklassenkopie   Konstruktor macht ein Mitglied-für-Mitglied  ...
21.06.2010, 13:57
1
Antwort

Ruft jeder Konstruktor in Java den Konstruktor des Objekts implizit auf?

Ich weiß, dass die Klasse Object class implizit erweitert, wenn die Klasse keine andere Klasse erweitert. Bedeutet dies, dass wenn ich meinen Klassenkonstruktor aufruft, der Konstruktor der Basisklasse Object ebenfalls aufgerufen wird?...
01.07.2015, 18:33
1
Antwort

Warum werden in JavaScript-Konstruktoren unerwünschte Effekte verwendet?

Ich verwende in meinem Code normalerweise etwas, das dem Designmuster benutzerdefinierten Objekten sehr ähnlich ist. Aber JSLint runzelt die Konstrukte wie folgt: %Vor% Da das Objekt sofort nach der Erstellung verworfen wird, wird es fü...
04.02.2013, 20:24