Suchergebnisse für Anfrage "constructor"

6 die antwort

Rufe einen Konstruktor von einem anderen in Java auf [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie rufe ich in Java einen Konstruktor von einem anderen auf? [/questions/285177/how-do-i-call-one-constructor-from-another-in-java] 18 AntwortenDies war die im Interview gestellte Frage. Können wir ...

4 die antwort

Warum löst der geschützte Konstruktor in diesem Code einen Fehler aus?

Eine Frage zum geschützten Konstruktor. Ich habe gelernt, dass der geschützte Konstruktor in der abgeleiteten Klasse verwendet werden kann. Ich habe jedoch festgestellt, dass der folgende Code einen Fehler enthält. Warum passiert das so? class A ...

2 die antwort

Rückgabetyp des Konstruktors in C ++

Ich weiß, dass es in C ++ keinen Rückgabetyp der Konstruktoren gibt Der folgende Code wird jedoch richtig kompiliert. Was gibt der Konstruktor im folgenden Code zurück? class A{ public: A() {} } A a = A(); //what is returned by A() here, ...

TOP-Veröffentlichungen

6 die antwort

Wie rufe ich den Superkonstruktor auf?

class A: def __init__(self): print "world" class B(A): def __init__(self): print "hello" B() helloIn allen anderen Sprachen, in denen ich mit dem Superkonstruktor gearbeitet habe, wird implizit aufgerufen. Wie ruft man es in Python auf? Ich würde ...

14 die antwort

C ++: Konstruktorinitialisierer für Arrays

Ich habe einen Gehirnkrampf ... Wie initialisiere ich ein Array von Objekten richtig in C ++? Nicht-Array-Beispiel: struct Foo { Foo(int x) { /* ... */ } }; struct Bar { Foo foo; Bar() : foo(4) {} };Array-Beispiel: struct Foo { Foo(int x) { /* ...

3 die antwort

Hat die neue Initialisierungsfunktion für C ++ 11-Member bei der Deklaration dazu geführt, dass Initialisierungslisten veraltet sind?

Mit C ++ 11 haben wir jetzt die Möglichkeit, Klassenmitglieder in einer Header-Deklaration zu initialisieren: class aClass { private: int mInt{100}; public: aClass(); ~aClass(); };Also bin ich ein bisschen verwirrt. Üblicherweise wurden ...

7 die antwort

Initialisiert der Standardkonstruktor integrierte Typen?

Initialisiert der vom Compiler erstellte Standardkonstruktor integrierte Typen?

0 die antwort

So rufen Sie einen C ++ - Konstruktor aus einer C-Datei auf

Ich habe dieses Programm importiert, das viel komplexen Text analysiert und in C geschrieben ist. Mein eigenes Projekt ist in C ++ geschrieben. Eigentlich wollte ich, dass immer dann, wenn der Parser-Algorithmus eines der Key-Tags gefunden hat, ...

3 die antwort

Warum muss die Reihenfolge der Initialisierungslisten mit der Reihenfolge der Mitgliedererklärung übereinstimmen?

Warum löst gcc eine zischende Anpassung aus, wenn die Reihenfolge der Initialisierungsliste nicht mit der variablen Reihenfolge in der Klasse übereinstimmt? class myClass { public: int A; int B; myClass(); }; myClass::myClass() : B(1), A(2) ...

2 die antwort

Fehler beim Aufrufen eines rekursiven Konstruktors kann keine Lösung finden

Ich erhalte den Fehler beim Aufrufen eines rekursiven Konstruktüberlaufs bei den vier öffentlichen Thunfischteilen (parts = vielleicht eine Klasse oder etwas anderes?). Es funktionierte im Tutorial, aber nicht für mich und kann nicht sehen, ...