Suchergebnisse für Anfrage "constructor"
Ist die Übergabe eines C ++ - Objekts an einen eigenen Konstruktor zulässig?
ch bin überrascht, versehentlich zu entdecken, dass die folgenden Arbeite #include <iostream> int main(int argc, char** argv) { struct Foo { Foo(Foo& bar) { std::cout << &bar << std::endl; } }; Foo foo(foo); // I can't believe this works... ...
Call Parent-Funktion, die von Child während der Konstruktorkette in JavaScript (ES6) überschrieben wird [duplizieren]
Diese Frage hat hier bereits eine Antwort: Übergeordnete Konstruktoraufrufe überschreiben Funktionen, bevor alle untergeordneten Konstruktoren fertig ...
Warum ist der Wert des Instanzfeldes null?
Ich habe dieses einfache Stück Code. abstract class X { X() { read(); } private void read() { Object obj = new Object(); readValue(obj); } protected abstract void readValue(Object obj); } class Y extends X { Object obj = null; Y() { super(); } ...
C # -Klassenkonstruktor, der 'this' zuweist
Ich habe eine "naive" Frage. Mit dem folgenden Beispielcode: public class ThisClass { public int ThisClassID { get; set; } public string ThisValue { get; set;} public ThisClass() { } public ThisClass(int thisClassID) { using (MyContext ...
Java - Vor dem Standardkonstruktor ausgeführte Methode [duplizieren]
Diese Frage hat hier bereits eine Antwort: Werden Felder initialisiert, bevor Konstruktorcode in Java ausgeführt wird? [/questions/14805547/are-fields-initialized-before-constructor-code-is-run-in-java] 5 Antworten Ich lerne Java und bin aus ...
Call-Konstruktor für TypeScript-Klasse ohne neues
n JavaScript kann ich eine Konstruktorfunktion definieren, die mit oder ohne @ aufgerufen werden kannew: function MyClass(val) { if (!(this instanceof MyClass)) { return new MyClass(val); } this.val = val; } Ich kann dann konstruierenMyClass ...
ie kann ich in Scala eine Java-Klasse mit mehreren Konstruktoren unterteile
Angenommen, ich habe eine Java-Klasse mit mehreren Konstruktoren: class Base { Base(int arg1) {...}; Base(String arg2) {...}; Base(double arg3) {...}; }Wie kann ich es in Scala erweitern und trotzdem Zugriff auf alle drei Konstruktoren von Base ...
Verstehen, wie der Lambda-Verschlusstyp den Standardkonstruktor gelöscht hat
Ab 5.1.2 [19] Der mit einem Lambda-Ausdruck verknüpfte Verschlusstyp hat einen gelöschten (8.4.3) Standardkonstruktor und ein gelöschter Kopierzuweisungsoperator. Es hat einen implizit deklarierten Kopierkonstruktor (12.8) und möglicherweise ...
Kehrt der Stack <> -Konstruktor den Stack um, wenn er von einem anderen initialisiert wird?
Hier ist der Code: var s = new Stack<int>(); s.Push(1); s.Push(2); s.Push(3); s.Push(4); var ns = new Stack<int>(s); var nss = new Stack<int>(new Stack<int>(s));und dann sehen wir uns das Ergebnis an tbLog.Text += "s stack:"; while(s.Count > ...
Unterschied zwischen Konstruktoraufrufen mit und ohne ()
Ich bin ein C ++ Anfänger und würde gerne verstehen, warum return std::list<int>();notwendige Klammern, aber std::list<int> foo; benötigt keine Klammern. Was ist der Unterschied zwischen diesen Konstruktoraufrufen?