Tag: constructor

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

Was ist ein copy-Konstruktor in C++?

Anzahl der Antworten 6 Antworten
Seite 6 von Scott Meyers 's effective C++ wird die Bezeichnung" Kopie-Konstruktor " ist definiert. Ich habe mit Schiltdt Buch als meine Referenz und ich finde keine Erwähnung von copy-Konstruktoren. Ich bekomme die Ahnung, aber ist das

TypeError: Date ist kein Konstruktor

Anzahl der Antworten 4 Antworten
So, ich habe Formulare für meine Firma seit einiger Zeit mit ziemlich einfachen Javascript, das hat bei mir geklappt in der Vergangenheit. Doch plötzlich ist es das Heraustreten der Fehler: TypeError: Date is not a constructor Code:

Wie greifen Sie auf die Eigenschaften einer Klasse von einer anderen Klasse

Anzahl der Antworten 5 Antworten
Meiner Konstruktor-code in "FileData.cs" - Datei: public FileData(BatchData batch) { this._batch = batch; } Möchte ich auf die Eigenschaften von der "FileData.cs" - Datei. Also benutzte ich folgenden code: FileData fd = new FileData(); Zeigt es die

Die übergabe von Parametern an den Konstruktor für ein AS3 automatisch erstellten asset-Klasse

Anzahl der Antworten 4 Antworten
Ich bin erstellen Sie ein MovieClip-Unterklasse (nennen wir es MyClip), dass ich verwenden möchten, für mehrere Bibliothekselemente. Ich werde die Instanziierung dieser Film clips von ActionScript-code. MyClip hat einen Konstruktor-parameter, der es ermöglicht, die ursprünglichen Werte bestimmter

Java: Ausnahme im Konstruktor, kann mein Objekt noch erstellt werden?

Anzahl der Antworten 4 Antworten
Könnten Sie mir sagen, kann sein, dass Fall, wenn die exception wirft im Konstruktor und Objekt nicht null ist. Ich meine, einige Teil-Objekt erstellt wird und eine andere nicht.Wie diese public Test(){ name = "John"; //exception //init

Erstellen Sie eine Instanz der abgeleiteten Klasse durch die der Basisklasse ohne hardcoding

Anzahl der Antworten 4 Antworten
Mein problem ist wie folgt: Ich habe eine base-Klasse muss Abstrakt sein. Es hat mehrere abgeleitete Klassen, jede mit Ihren eigenen besonderen Eigenschaften, die im Eigenschaften-Mitglied. Ich muss in der Lage sein, erstellen Sie eine neue Instanz

Wie ein "abstract-Feld"?

Anzahl der Antworten 8 Antworten
Ich weiß, abstrakte Felder existieren nicht in java. Ich habe auch gelesen diese Frage aber die vorgeschlagenen Lösungen lösen nicht mein problem. Vielleicht gibt es keine Lösung, aber es lohnt sich, zu Fragen 🙂 Problem Ich habe

Was ist Array.gelten eigentlich tun

Anzahl der Antworten 2 Antworten
Nach der Lektüre diese Frage ALSO, ich bin immer noch ein wenig verwirrt, was Array.gelten eigentlich macht. Betrachten Sie den folgenden Codeausschnitt: new Array(5).map(function(){ return new Array(5); }); Ich erwarte, dass die init ein array mit 5

Verständnis der Signatur der Methode in NoSuchMethod Ausnahme

Anzahl der Antworten 4 Antworten
Habe ich diese Ausnahme aber gelöst. java.lang.NoSuchMethodError: antlr.NoViableAltForCharException.<init> (CLjava/lang/String;II)V Aber ich würde gerne wissen, wie interpretieren Sie diese Art von Nachrichten: "(CLjava/lang/String;II)V" Außerdem ist dieses "init" schweigen der Konstruktor der NoViableAltForCharException Klasse?? Dank. InformationsquelleAutor popcoder | 2011-12-01

Warum getApplicationContext() im Konstruktor der Aktivität wirft null-Zeiger-Ausnahme?

Anzahl der Antworten 2 Antworten
Nachdem Sie einige Zeit damit verbracht Fehler-Jagd-es stellt sich heraus, dass : public class MainActivity extends BaseActivity { //BaseActivity extends Activity public MainActivity() { super(); getApplicationContext(); //NPE here } } Warum ? Wo ist dieser dokumentiert ?

Rufen Sie einen Konstruktor aus dem Körper des anderen in C#

Anzahl der Antworten 6 Antworten
Muss ich rufen Sie einen Konstruktor aus dem Körper des anderen. Wie kann ich das tun? Grundsätzlich class foo { public foo (int x, int y) { } public foo (string s) { //... do something //Call

Wie nennt man einen Konstruktor für Globale Objekte für arrays von Objekten, und Objekte innere Klassen/structs?

Anzahl der Antworten 8 Antworten
Wie würden Sie rufen den Konstruktor der folgenden Klasse in diesen drei Situationen: Globale Objekte, arrays von Objekten, und die Objekte in eine andere Klasse/struct? Die Klasse mit dem Konstruktor (in allen drei Beispielen): class Foo {

erwartete identifier, string-Konstante vor

Anzahl der Antworten 1 Antworten
Mit einem Programm wie diesem: #include <iostream> #include <string> using namespace std; class test { public: test(std::string s):str(s){}; private: std::string str; }; class test1 { public: test tst_("Hi"); }; int main() { return 1; } ...warum bin

Was (nicht) zu tun in einem Konstruktor

Anzahl der Antworten 13 Antworten
Möchte ich Sie bitten, für Ihre besten Praktiken bezüglich der Konstruktoren in C++. Ich bin nicht ganz sicher, was ich tun sollte in einem Konstruktor und was nicht. Soll ich verwenden Sie nur für Attribut-Initialisierungen, den Aufruf

Was ist die beste Technik für den Ausstieg aus einem Konstruktor auf einen Fehler in C++

Anzahl der Antworten 8 Antworten
Was ist die beste Technik für den Ausstieg aus einem Konstruktor auf einen Fehler in C++? Dies ist insbesondere ein Fehler beim öffnen einer Datei. Danke für die Antworten. Ich bin eine Ausnahme zu werfen. Hier ist

Objektorientierte Perl-Konstruktor-syntax, die auch benannte Parameter

Anzahl der Antworten 7 Antworten
Ich bin ein wenig verwirrt über das, was Los ist in Perl Konstruktoren. Ich habe diese beiden Beispiele perldoc perlbot. package Foo; #In Perl, the constructor is just a subroutine called new. sub new { #I don't

Java: Final Variablen in abstrakten Klassen

Anzahl der Antworten 5 Antworten
In Java, ich kann nicht erstellen Sie Instanzen der abstrakten Klassen. Warum nicht eclipse Schrei über den folgenden code? public abstract class FooType { private final int myvar; public FooType() { myvar = 1; } } warum

Sind mehrere geerbte Konstruktoren mehrfach aufgerufen?

Anzahl der Antworten 3 Antworten
Sind mehrere geerbte Konstruktoren mehrfach aufgerufen? Und in welcher Reihenfolge werden die Konstruktoren aufgerufen? Dies tut hängt von der Reihenfolge, in der vererbungsliste? Hier ist ein Beispiel (es ist nur, dass die situation klar, keine real-life-Beispiel). class

Pass-argument, um einen statischen Konstruktor in Java?

Anzahl der Antworten 6 Antworten
Ich versuche zu initialisieren einer statischen Klasse, mit einem argument, und führen Sie dann etwas mehr statische code in dieser Klasse. Ich bin mir bewusst, dass der static block, aber es scheint, es können nicht alle Argumente.

Was ist die Verwendung von initComponents(); in java-Konstruktor?

Anzahl der Antworten 2 Antworten
Wenn ich JFrame jedesmal, wenn ich sehe initComponents(); in meinem Konstruktor. Was ist es? Wenn ich es entfernen, was wird passieren? InformationsquelleAutor Hassan Azimi | 2013-12-11

C++: Sollte ich initialisieren Zeiger-Mitglieder zugeordnet sind, die im Konstruktor Körper auf NULL?

Anzahl der Antworten 3 Antworten
Angenommen ich habe: //MyClass.h class MyClass { public: MyClass(); private: Something *something_; } //MyClass.cpp MyClass::MyClass() { something_ = new Something(); } Sollte ich initialisieren something_ auf NULL (oder 0) im Konstruktor mit Initialisierungsliste den Konstruktor MyClass? Oder

Zuweisungsoperator in verkettete Liste C++

Anzahl der Antworten 1 Antworten
Ich versuche zu implementieren, verknüpfte Liste in c++. Ich setze meine Zuweisungsoperator wie diese: //assignment operator template<class T> LinkedList<T>& LinkedList<T>::operator = (const LinkedList& rhs) { if (&rhs != this) { Node *tmp = head; while (tmp ->

Java - "dieser" in Konstruktoren

Anzahl der Antworten 6 Antworten
Gut, dies ist eine sehr grundlegende Frage, ich habe noch nie codiert in java, aber ich bin eine Klasse zu schreiben, für einen Freund... Mit so etwas wie: class myClass{ private string name; public string getName() {

mit einer Variablen im Konstruktor in einer Methode, die außerhalb des Konstruktors

Anzahl der Antworten 2 Antworten
wenn ich einen Konstruktor in etwa so: public Constructor (int a, int b){ int c = a; int d = b; } Wie kann ich dann die variable c und d in einer Methode in der selben

java generische Konstruktoren

Anzahl der Antworten 3 Antworten
Momentan habe ich folgende code ruft Daten aus der Datenbank und erstellen Sie dann eine User. Dieser code wird verwendet in vielen meiner classe zu erstellen, die andere Objekte wie News, Commentsetc... Es nutzt apache commons dbutils.

Aufbau eines copy-Konstruktor in Java

Anzahl der Antworten 1 Antworten
Wie Baue ich einen copy-Konstruktor erhält einen weiteren Punkt (x,y) und eine Kopie der Werte ? Ich entscheiden, Signatur: public Point1 (Point1 other) , aber ich weiß nicht, was zu schreiben, es... Die Point-Klasse sieht wie folgt

“Es gibt keinen default-Konstruktor in android zur Verfügung.Datenbank.sqlite.SQLitepenhelper" in Android Studio

Anzahl der Antworten 2 Antworten
Versucht zu verlängern Klasse SQLiteOpenHelper, aber dieser Fehler auftaucht : "Es gibt keinen default-Konstruktor in android zur Verfügung.Datenbank.sqlite.SQLitepenhelper" zusammen mit anderen "cannot resolve symbol-Kategorie, Notiz,..." class DbHelper extends SQLiteOpenHelper { @Override public void onCreate(SQLiteDatabase db) { db.execSQL(Category.getSql());

Explizit initialisiert-Mitglied, das nicht über eine default-Konstruktor

Anzahl der Antworten 4 Antworten
Ich versuche zum instanziieren ein Objekt, das hat keinen Standard-Konstruktor, so dass auf Sie verwiesen werden kann von allen Methoden innerhalb der Klasse. Als ich erklärte, dass es in meiner header-Datei, aber der compiler sagt, dass der

JSLint-Fehler: Unerwarteter 'dieser'

Anzahl der Antworten 6 Antworten
Schwierigkeiten zu verstehen, warum JSLint ist überrascht von meinem Einsatz von this im folgenden code: JS: function testConstr (x) { 'use strict'; this.joker = "Whyyy sooo seriousss?"; this.x = x; } Sowohl property-Zuweisungen, JSLint sagt: Unerwartete 'diese'.

Reihenfolge der Berufung Basisklasse Konstruktor von der abgeleiteten Klasse die Initialisierung der Liste

Anzahl der Antworten 3 Antworten
struct B { int b1, b2; B(int, int); }; struct D : B { int d1, d2; //which is technically better ? D (int i, int j, int k, int l) : B(i,j), d1(k), d2(l) {} //1st

Verwenden Sie TestInitialize-test oder ein Konstruktor der Klasse für die Vorbereitung eines jeden testen??? und warum?

Anzahl der Antworten 9 Antworten
Diese Frage hinsichtlich unit-testing in Visual Studio mit MSTest (dies ist wichtig, weil der MSTest ist die Reihenfolge der Ausführung). Sowohl die Methode als gekennzeichnet [TestInitialize] und die test-Klasse-Konstruktor wird ausgeführt vor jeder test-Methode. So, die Frage

Pass aktuellen Objekttyp in Basis-Konstruktor aufrufen

Anzahl der Antworten 6 Antworten
Wie kann ich schnappe mir den Type von der geerbten Klasse, und übergeben Sie es in die Basis-Konstruktor von der Klasse geerbt? Siehe das code-Beispiel unten: //VeryBaseClass is in an external assembly public abstract class VeryBaseClass {

In welchen Fällen gibt es keinen Konstruktor, auch ein default-Konstruktor?

Anzahl der Antworten 9 Antworten
In dieses Buch ich bin gerade Lesen, ich lief über diese: Einer Klasse braucht keinen Konstruktor. Ein default-Konstruktor ist nicht nötig, wenn das Objekt braucht keine Initialisierung. Gehe ich Recht in der Herleitung aus der obigen, dass

kein passender Konstruktor vorhanden ist, um konvertieren aus "test *", "test", der Konstrukteur,

Anzahl der Antworten 6 Antworten
Ich bin neu c++ und ich habe Schwierigkeiten mit Konstruktor und Klassen. So, hier ist meine header-Datei: #pragma once #include <string> using namespace std; class test { private: string name; int number; public: test(); test(string i,int b);

Das schließen einer form bei einem Konstruktor

Anzahl der Antworten 9 Antworten
Ist es möglich, ein Formular zu schließen, während der Konstruktor ausgeführt wird (oder einfach nur zu stoppen, zeigen in diesem Stadium)? Ich habe den folgenden code: public partial class MyForm : Form { public MyForm() { if

Konstruktoren in Python

Anzahl der Antworten 4 Antworten
Ich brauche Hilfe bei schreiben von code für eine Python Konstruktor-Methode. Dieser Konstruktor-Methode nehmen würde, die folgenden drei Parameter: x, y, angle Was ist ein Beispiel? Ist dieses Hausaufgaben? Wenn ja, bitte markieren Sie Sie mit [Hausaufgaben].

Kann der template-Parameter eines Konstruktors angegeben werden?

Anzahl der Antworten 4 Antworten
Konstruktor der Klasse kann eine template-Funktion. An der Stelle, wo so ein Konstruktor aufgerufen wird, der compiler in der Regel schaut auf die gegebenen Argumente an den Konstruktor und bestimmt die verwendeten template-Parameter von Ihnen. Gibt es

Können Sie aufrufen eines instanziierten Objekts Konstruktor der Klasse ausdrücklich in C++?

Anzahl der Antworten 7 Antworten
Nach dem erstellen einer Instanz einer Klasse, können rufen wir den Konstruktor explizit? Zum Beispiel class A{ A(int a) { } } A instance; instance.A(2); Können wir dies tun? InformationsquelleAutor Lakshmi | 2008-11-24

Code-snippet oder eine Verknüpfung zu erstellen Sie einen Konstruktor in Visual Studio

Anzahl der Antworten 16 Antworten
Was ist das code-snippet oder eine Verknüpfung zu erstellen Sie einen Konstruktor in Visual Studio? Visual Studio 2010 und C#. Ich habe es vor, aber ich kann mich nicht erinnern. InformationsquelleAutor | 2010-10-06

Wie schreibt man einen Konstruktor enthält einen booleschen Wert?

Anzahl der Antworten 3 Antworten
Dies ist eine dumme Frage, aber es ist schon eine lange Zeit seit ich ' ve arbeitete mit java... Wie kann ich schreiben, dass meine Konstruktor mit booleschen Werten oder sollte ich schreiben Sie einfach ein default-Konstruktor?

Privaten Konstruktor in der abstrakten Klasse

Anzahl der Antworten 6 Antworten
In Java, was ist der Zweck der Verwendung von privaten Konstruktor in einer abstrakten Klasse? In einer rezension habe ich diese Frage, und ich bin neugierig, für welche situation wir müssen den Konstruktor so? Ich denke, es

Die übergabe-parameter auf Basis Konstruktor der Klasse oder die Instanz-variable?

Anzahl der Antworten 1 Antworten
Alle Klassen, die von einer bestimmten Basisklasse zu definieren, die ein Attribut namens "path". Im Sinne von duck typing, ich könnte verlassen sich auf definition in den Unterklassen: class Base: pass # no "path" variable here def

Gibt es eine Möglichkeit, @Autowire eine Bohne, die erfordert, dass Konstruktor-Argumente?

Anzahl der Antworten 8 Antworten
Ich bin mit Spring 3.0.5 und bin mit @Autowire-Anmerkung für meine Schüler so viel wie möglich. Eine der Bohnen, die ich brauche, um autowire erfordert Argumente an den Konstruktor. Ich habe mir durch die Feder-docs, aber kann

Statische Methode, die den Zugriff auf nicht-statische Konstruktor?

Anzahl der Antworten 3 Antworten
Ich eine Prüfung abgelegt hatte gestern auf Java. Es ist etwas, das scheint wirklich zweideutig zu mir. Regeln sind einfach: Statische Methode kann nicht Aufruf nicht-statischer Methoden. Konstruktoren sind eine Art Methode mit keine Rückkehr geben. public

ID-generator für die Objekte erstellt

Anzahl der Antworten 3 Antworten
Brauche ich eine Klasse erstellt Objekte Zuweisung einer ID für jedes Objekt erstellt. Diese ID ist wie üblich ein int-Attribut der Klasse. Ich möchte diesen Wert (ID) erhöht werden jedes mal, wenn ein Objekt erstellt und dann

Aufruf Konstruktor auf Typoskript-Klasse, ohne neue

Anzahl der Antworten 4 Antworten
In JavaScript, kann ich definieren Sie einen Konstruktor-Funktion, die aufgerufen werden können, mit oder ohne new: function MyClass(val) { if (!(this instanceof MyClass)) { return new MyClass(val); } this.val = val; } Kann ich dann konstruieren MyClass

java "void" und "nicht nichtig" - Konstruktor

Anzahl der Antworten 4 Antworten
Schrieb ich dieser einfachen Klasse in java nur für Testzwecke einige seiner Funktionen. public class class1 { public static Integer value=0; public class1() { da(); } public int da() { class1.value=class1.value+1; return 5; } public static void

kann nicht in einem Konstanten Ausdruck

Anzahl der Antworten 1 Antworten
In der folgenden c++ - programm: class matrix { public: int n; double **x; matrix(int n) : n(n) { x=new double[n][n]; for (int i=0;i<n;i++) { for(int j=0;j<n;j++) { x[i][j]=0; } } } ... Bekomme ich folgende Fehlermeldung:

Vorbei an template-Klasse als parameter

Anzahl der Antworten 1 Antworten
Wie gebe ich eine Vorlagen-Klasse an den Konstruktor der anderen Klasse? Ich bin versucht, übergeben Sie eine Vorlagen-hash-Tabelle-Klasse, um eine Menü-Klasse die mir erlauben wird, dann kann der Benutzer entscheiden, die Art der hash-Tabelle. template <class T>

Gibt es eine alternative zu bastard-injection? (AKA poor man ' s injection via default Konstruktor)

Anzahl der Antworten 12 Antworten
Ich am häufigsten bin versucht zu verwenden, "bastard-Injektion" in ein paar Fällen. Wenn ich ein "richtiges" dependency injection constructor: public class ThingMaker { ... public ThingMaker(IThingSource source){ _source = source; } Dann aber für Klassen, die ich