Tag: constructor

Eine Besondere Art von Unterprogramm aufgerufen, an der Erstellung eines Objekts.

Wie nennen Destruktor geben Sie in der Vorlage?

Anzahl der Antworten 2 Antworten
Zum Beispiel haben wir eine Funktion wie: template <typename TYPE> void construct_and_destruct(TYPE & object) { //... } Wir kippe Aufruf Konstruktor und Destruktor wie object.Type() und object.~Type() (nicht wahr nun) ( Whyy? =C ) Aufruf der Konstruktor-wir

Überschreiben des Standard-Konstruktor in Java

Anzahl der Antworten 4 Antworten
Ziemlich einfache Frage, aber trotzdem: gibt es einen Grund zum überschreiben der default-Konstruktor wie diese: public SomeObject(){ } Er ist öffentlich. Es ist keine Logik. Also, ist es notwendig? Ich habe nicht das ganze Bild zu sehen?

Warum PHP hat keinen default-Konstruktor?

Anzahl der Antworten 4 Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn

Java: der Geerbten Klasse-Konstruktor aufrufen Super Klasse

Anzahl der Antworten 4 Antworten
Beim erstellen eines java-Programms habe ich ein problem festgestellt, Unterklasse-Konstruktor wirft eine Fehlermeldung durch den Aufruf der Superklasse die Methode Der code ähnlich wie diese : class Manage { public static void main(String args) { Manager m1

Methode in der Klasse angewendet werden kann, um bestimmte Arten Fehler

Anzahl der Antworten 3 Antworten
//CentredBall class: 2 // Class attribute: quantity - number of balls created 3 // Instance attributes: colour, radius, centre 4 import java.awt.*; 5 6 class CentredBall { 7 8 /************** Data members **********************/ 9 private static int

DataContext ist nicht enthalten einen Konstruktor mit 0 Parametern

Anzahl der Antworten 4 Antworten
Lerne ich mit dieser, so mit mir tragen...ich bin beim erstellen der DB-Objekt den Zugriff auf die Tabelle. AppDatabaseDataContext appDb = new AppDatabaseDataContext(); Dieser gibt mir eine Fehlermeldung, so erstelle ich den Konstruktor... public AppDatabaseDataContext() { }

undefined reference to vtable beim Aufruf Konstruktor der Basisklasse

Anzahl der Antworten 1 Antworten
Arbeite ich an einem Projekt für die Schule und ich lief in ein problem, ich bin nicht sicher, wie Sie Sie zu lösen. Hier sind die bits der code (nicht die ganze Klassen) und die Fehlermeldung: class

java: neue Datei("", "name") != neue Datei("name") ? (Datei-Konstruktor mit leerer string)

Anzahl der Antworten 5 Antworten
Aufgefallen heute. Gegeben, dass eine Datei mit dem Namen "vorhandenen" besteht in der PWD von einem java-Prozess (windows). new File("existing").exists() => true new File("", "existing").exists() => false new File(".", "existing").exists() => true Ich würde erwartet haben, von

C++ error LNK2019 mit Konstruktoren und Destruktoren in abgeleiteten Klassen

Anzahl der Antworten 3 Antworten
Ich habe zwei Klassen, eine geerbt von den anderen. Wenn ich kompilieren möchte, bekomme ich folgenden Fehler: Einheit.obj : error LNK2019: nicht aufgelöstes externes symbol "public: __thiscall Utility::Parsables::Base::Base(void)" (??0Base@Parsables@Dienstprogramm@@QAE@XZ) referenced in function "public: __thiscall Utility::Parsables::Person::Person(void)" (??0Entity@Parsables@Dienstprogramm@@QAE@XZ) Einheit.obj

ES6-Konstruktor-Objekt param default-Werte

Anzahl der Antworten 2 Antworten
Ich versuche zu definieren, eine Javascript-Klasse, die mit einer definierten Konstruktor mit Parameter mit den meisten richtigen ES6-syntax. Auf den ersten, ist es einfach zu definieren, wie diese. JS: let param1 = 10; let param2 = 'foo';

Wie zu injizieren parameter in Konstruktor der TestNG-Klasse?

Anzahl der Antworten 1 Antworten
Implementierte ich ein programm mit dem Strategie-Muster. Also ich habe ein interface welches verwendet wird, an einigen stellen und die konkrete Implementierung ersetzt werden kann. Will ich jetzt testen Sie dieses programm. Ich würde gerne tun es

Scala-Klasse-Mitglieder und Konstruktor-Parameter name clash

Anzahl der Antworten 4 Antworten
Betrachten Sie die folgende Klasse in Java geschrieben: class NonNegativeDouble { private final double value; public NonNegativeDouble(double value) { this.value = Math.abs(value); } public double getValue() { return value; } } Es wird ein final-Feld namens value

Controller-Konstruktor aufgerufen, auf jede Anfrage

Anzahl der Antworten 2 Antworten
Ich versuche zum testen eine sehr einfache form, verwendet nur eine Liste und einen erstellen. Dies ist die Steuerung: public class PositionsController : Controller { private readonly IPositionRepository _positions; //default constructor public PositionsController() { _positions = new

Java - Wie nur ein Objekt erstellen mit gültigen Parametern?

Anzahl der Antworten 7 Antworten
Mache ich einen grundlegenden Java-Kurs, und ich kam zu einem problem: Wie erstelle ich ein Objekt nur, wenn ich bestanden haben, die gültigen Parameter an den Konstruktor? Sollte ich eine Alternative Klasse, und rufen Sie den Konstruktor

Statische factory-Methode vs public-Konstruktor

Anzahl der Antworten 3 Antworten
Hintergrund: Hier ist der code für das, was ich gerade auf Arbeit bin. Zuerst die Basis-Klasse ist ein-Konto-Klasse, die enthält Informationen über das Konto und hat einige Methoden, die für die meisten Teil ändern Sie die Werte

C++ fstream sind in der Klasse

Anzahl der Antworten 2 Antworten
Begann ich mein Studium der Klassen-und nun Stand ich vor einem problem. Ich versuche alle meine Variablen in eine Klasse, aber ich bekomme Fehler: main.cpp|6|error: expected identifier before string constant| main.cpp|6|error: expected ',' or '...' before string

Default-Konstruktor/Destruktor von außerhalb der Klasse?

Anzahl der Antworten 1 Antworten
Ist folgende rechtliche nach dem standard C++11 (= default außerhalb der definition der Klasse) ? //In header file class Test { public: Test(); ~Test(); }; //In cpp file Test::Test() = default; Test::~Test() = default; Das ist in

C++ Mehrere Konstruktor-Initialisierung und Zerstörung

Anzahl der Antworten 3 Antworten
Habe ich eine Klasse mit zwei Konstruktoren: A::A(int a) and A::A(double a). Diese Konstruktoren initialisiert verschiedene member-Variablen. Im ersten Fall Initialisiere ich eine Karte, im zweiten Fall Initialisiere ich einen Zeiger. Ersten Fall: A::A(int a): mymap() {}

Wie zum Hohn das 'new' - operator

Anzahl der Antworten 2 Antworten
Teste ich einige groovy-code, der verwendet, eine java-Bibliothek, und ich will mock aus der library aufrufen, da Sie das Netzwerk nutzen. Also der getestete code in etwa so aussieht: def verifyInformation(String information) { def request = new

Schreiben Sie eine einfache Klasse mit Zugriffsmethoden und Mutatoren

Anzahl der Antworten 2 Antworten
Ich bin sehr viel ein Neuling in Java. Ich bin gebeten worden zu Schreiben eine java-Klasse für eine sehr einfache Kurs-Klasse, benannt Natürlich, dass die Daten der Mitglieder Namen und Kredit-Stunden (z.B. "Programmierung und Logik I", 4).

Statischen variable in einem Konstruktor, gibt es irgendwelche Nachteile oder Nebenwirkungen?

Anzahl der Antworten 3 Antworten
Was ich will: führen Sie einige Voraussetzung-code, wenn Instanz der Klasse verwendet wird, innerhalb eines Programms. Dieser code prüft, ob requiremts etc. und sollte nur einmal ausgeführt werden. Fand ich, dass dies erreicht werden kann, mit einem

Mit einem Konstruktor in einer Funktion aufrufen?

Anzahl der Antworten 4 Antworten
Ich habe Suche eine Weile für eine gute Erklärung, warum/warum nicht das verwenden der struct Konstruktor als argument function legal ist. Kann mir jemand eine zur Verfügung? //Begin simple illustrative example C++ program #include<vector.h> struct Item {

Best Practice Mit JFrame Konstruktoren?

Anzahl der Antworten 4 Antworten
In beiden meinen Java-Klassen, und die Bücher, die wir bei Ihnen über ein GUI mit dem code zu stark engagiert ist der Konstruktor der JFrame. Die standard-Technik, die in den Büchern scheint es zu sein, initialisiert alle

"double free" - oder corruption (out) C++

Anzahl der Antworten 1 Antworten
Ich weiß, eine "double free" oder Korruption Fehler ist in der Regel ein Verstoß gegen die big 3, aber in diesem Fall, ich kann nicht finden, wo die Verletzung Auftritt. Ich habe einen copy-Konstruktor, Destruktor und Zuweisungsoperator

Argumente im Konstruktor problem ActionScript 3

Anzahl der Antworten 2 Antworten
Habe ich eine eigene Klasse definiert, die in Actionscript und ich möchte, um eine Instanz des es in das Hauptdokument ein, der Flash-Anwendung. Jedoch, nach dem Aufruf der Konstruktor mit einem argument, Flash gibt mir diese Fehlermeldung:

C++/CLI, statische Konstruktor außerhalb der Klassendeklaration

Anzahl der Antworten 1 Antworten
Wie setze ich Körper der statische Konstruktor einer verwalteten Klasse außerhalb der Klasse Erklärung? Diese syntax scheint kompilierbar sein, aber bedeutet es eigentlich, statischen Konstruktor oder eine statische (=nicht sichtbar außerhalb der übersetzungseinheit) - Funktion? ref class

Android: Nicht zu instanziieren service...kann nicht instanziieren der Klasse com.stocktickerwidget.AppWidget$UpdateService; keine leeren Konstruktor

Anzahl der Antworten 1 Antworten
Bitte helfen. Android: Unable to instantiate service...can't instantiate class com.stocktickerwidget.AppWidget$UpdateService; no empty constructor Bekomme ich den oben genannten Fehler, Verstehe ich nicht, warum. Danke public class UpdateService extends Service { public UpdateService() { // } @Override public

Mit boost::bind mit einem Konstruktor

Anzahl der Antworten 4 Antworten
Ich versuche, neue Objekte zu erstellen, und fügen Sie zu einer Liste von Objekten mit boost::bind. Zum Beispiel. struct Stuff {int some_member;}; struct Object{ Object(int n); }; .... list<Stuff> a; list<Object> objs; .... transform(a.begin(),a.end(),back_inserter(objs), boost::bind(Object, boost::bind(&Stuff::some_member,_1) )

C# Vererbung Problem - Sie enthält keinen Konstruktor, der 0-Argumente

Anzahl der Antworten 4 Antworten
Ich gelesen habe, durch einige andere Beiträge, die sind verwandt, aber ich glaube nicht, ich habe das gleiche problem, dass Sie es tun. Ich glaube, ich mache meine Konstruktor für meine geerbten Klasse richtig war, aber es

error: Konstruktor-Player in der Klasse Spieler nicht angewendet werden kann, um bestimmte Arten;

Anzahl der Antworten 3 Antworten
immer wenn ich meinen code kompilieren, erhalte ich den folgenden Fehler: error: Konstruktor-Player in der Klasse Spieler nicht angewendet werden kann, um bestimmte Arten; aber es Liste nicht alle Arten. Der code in Frage public class Team

C++ Übergeben Sie eine Kopie eines Objekts vs. Übergabe eines Zeigers auf ein Objekt?

Anzahl der Antworten 3 Antworten
Hier ist ein Konstruktor für meine Klasse Spiel: //Construct a Game to be played with player on a copy of the board b. Game(const Board& b, Player* player) { ... } Hier ist, wie ich bin mit

c++ Aufruf Konstruktor in einem anderen Konstruktor der gleichen Klasse

Anzahl der Antworten 2 Antworten
Bin ich mit dem MinGW-w64 mit 4.8.1 (mit -std=c++11) und der Versuch zu nennen, einen Konstruktor meiner Klasse in einen anderen Konstruktor der gleichen Klasse. Leider habe ich nicht kompilieren, den folgenden code ein. A::A(const char *pc)

übergeben Sie ein array in eine Klasse Funktion aus einer anderen Klasse einen Konstruktor

Anzahl der Antworten 3 Antworten
Sorry für den verwirrenden Titel, im Grunde habe ich zwei Klassen, die eine ist ein Objekt, und die andere ist eine box, die enthält ein array solcher Objekte. also, was ich will zu tun ist, erstellen Sie

C++ - Kompilierung Fehler, Konstruktor hat keinen Rückgabe-Typ... aber ich wollte nicht angeben

Anzahl der Antworten 4 Antworten
So, hier ist der Fehler: 1>c:\users\ben\documents\visual studio 2010\projects\opengl_learning\opengl_learning_without_glut\openglcontext.cpp(18): error C2533: 'OpenGLContext::{ctor}' : Konstruktoren nicht erlaubt, einen Rückgabetyp Und hier ist ein block von code, wo der Fehler-Punkte, speziell der Fehler stammt aus dem default-Konstruktor: #include <Windows.h> #include

Python __enter__ / __exit__ vs __init__ (oder __neue__) / __del__

Anzahl der Antworten 3 Antworten
Den ich gesucht habe und ich bin nicht in der Lage zu kommen mit einem guten Grund für die Verwendung von python __enter__ /__exit__ eher als __init__ (oder __new__ ?) /__del__ . Ich verstehe, dass __enter__ /__exit__

Klasse die PDO - parent::__construct nicht funktioniert, aber das erstellen einer neuen PDO hat

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, wird ein PDO wrapper, aber ich habe einige Probleme mit dem Konstruktor. Im Idealfall würde ich mag, um den Anruf übergeordneten Konstruktor aber aus irgendeinem Grund, das funktioniert nicht. Ich habe versucht (zum

Vorteile der Konstruktor Überladen

Anzahl der Antworten 6 Antworten
Ich bin sehr neu in Java und versuche zu lernen, das Thema, mit vorheriger Programmierung Exposition nur in HTML/CSS. Ich habe angefangen mit Herbert Schildt und Fortschritte durch ein paar Seiten. Ich bin nicht in der Lage

Java generics und spezialisierte Konstruktoren

Anzahl der Antworten 6 Antworten
(Das ist wahrscheinlich eine doppelte, aber ich konnte es nicht finden - fühlen Sie sich frei, um es darauf hin) Betrachten Sie die folgende Java-Klasse: public class A<T0, T1> { public A(T0 t0, T1 t1) { ...

Wie behandeln Sie falsche Werte in einen Konstruktor?

Anzahl der Antworten 11 Antworten
Bitte beachten Sie, dass dies eine Frage stellen Konstruktoren, nicht über Klassen, die sich mit der Zeit. Angenommen ich habe eine Klasse wie folgt aus: class Time { protected: unsigned int m_hour; unsigned int m_minute; unsigned int

ASP.Net MissingMethodException - "ctor" Methode nicht gefunden

Anzahl der Antworten 6 Antworten
Wir sind immer intermittierende Probleme, die auf einen Produktions-server, wir können nicht neu erstellen. Gibt es zwei sehr seltsame Dinge über das Thema. Erstens ist es eine Methode nicht gefunden " - Fehler auf der Konstruktor (ctor)

C# - Konstruktor-Verkettung - ändern der Reihenfolge der Ausführung

Anzahl der Antworten 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

Wie konvertieren von cin zu const char*

Anzahl der Antworten 3 Antworten
In meinem Programm bekomme ich die Eingabe über iostream: char input[29]; cin >> input; Ich brauche für die Verwendung dieser input-parameter für diese Klasse, hat sich dieser parameter wie der Konstruktor class::class(const char* value) { /* etc

Hinzufügen von Eigenschaften zu einem Prototypen innerhalb der Konstruktor-Funktion

Anzahl der Antworten 4 Antworten
Ich war das Experimentieren mit einigen Beispielen und stieß auf ein problem, dass, wenn wir hinzufügen möchten, eine Funktion über einen Prototyp nicht in der Lage sein, die Zugriff auf private Mitglieder der Konstruktor. Ich kam in

==15341==ERROR: AddressSanitizer: heap-Puffer-überlauf auf Adresse 0xb59007e0 am pc 0x8048ca7 bp 0xbfb47388 sp 0xbfb4737c

Anzahl der Antworten 1 Antworten
Ich bin ziemlich neu bei der dynamischen Speicherverwaltung und mit Fsanitise Flagge zu finden, die Probleme mit der Speicherverwaltung. Ich kann Vektor-Daten zu speichern - ich muss primitiven arrays, als auch als "neu" und "löschen" verwalten Sie

JavaScript-Konstruktor parameter-Typen

Anzahl der Antworten 2 Antworten
Habe ich eine JavaScript-Klasse für ein Auto, das aufgebaut ist mit zwei Parametern, die für das Fabrikat und Modell des Autos: function Car(make, model) { this.getMake = function( ) { return make; } this.getModel = function( )

Wie der Zugriff auf Annotation definiert auf Fall-class-Feld zur Laufzeit

Anzahl der Antworten 3 Antworten
Habe ich den folgenden java-Annotation definiert @Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.CONSTRUCTOR, ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) public @interface MyAnnotation { String value() default ""; } Und ich habe die folgende scala Fall Klasse definiert: @Prefer("xyz") case class TestAnno(arg1 : String, @Prefer("abc") agr2

Java: nicht-Objekt-Klasse einen Konstruktor?

Anzahl der Antworten 5 Antworten
Javadoc erwähnt, die Objekt-Klasse eine public no-arg-Konstruktor. Aber Object source-code keine explizite Konstruktor in es. So offensichtlich hat der compiler generiert eine für Sie. Allerdings, wenn ich sehe, das call stack-trace, wenn ein Konstruktor bald zurück (siehe

Übergabe von Parametern an Basisklasse Konstruktoren C++

Anzahl der Antworten 2 Antworten
Ich mag, um meine Klasse Erklärungen und Definitionen zu trennen in C++. So, in einer Kopfzeile, die ich definieren kann ein 'Basis' - Klasse wie folgt: # Base.h class Base { int n; public: Base(int x); };

Warum läuft mein C++ - Unterklasse, die eine explizite Konstruktor?

Anzahl der Antworten 3 Antworten
Ich habe eine Basisklasse, in der Sie deklariert und definiert einen Konstruktor, aber für einige Grund meiner öffentlich abgeleitete Klasse ist nicht zu sehen, dass der Konstruktor, und deshalb muss ich mich ausdrücklich auf eine Weiterleitung der

Wie verwende ich ein array als ein Objekt-Attribut in Perl?

Anzahl der Antworten 3 Antworten
Ich brauche einige Hilfe in Bezug auf die arrays in Perl Dies ist der Konstruktor, den ich habe. BuildPacket.Uhr sub new { my $class = shift; my $Packet = { _PacketName => shift, _Platform => shift, _Version