Tag: constructor
Eine Besondere Art von Unterprogramm aufgerufen, an der Erstellung eines Objekts.
11
Antworten
Ich bin die Definition eines Objekt wie folgt: function Project(Attributes, ProjectWidth, ProjectHeight) { this.ProjectHeight = ProjectHeight; this.ProjectWidth = ProjectWidth; this.ProjectScale = this.GetProjectScale(); this.Attributes = Attributes; this.currentLayout = ''; this.CreateLayoutArray = function() {....} } Ich versuche dann zu
7
Antworten
Ich bin ziehen meine Haare aus versuchen, um herauszufinden, wie mock ein Konstruktor mit sinon. Ich habe eine Funktion, erstellen Sie mehrere widgets durch Aufruf eines Konstruktors, der nimmt ein paar Argumente. Ich möchte, um zu überprüfen,
2
Antworten
Dass code: struct B { int* a; B(int value):a(new int(value)) { } B():a(nullptr){} B(const B&); } B::B(const B& pattern) { } Ich bin immer err msg: "Fehler 1 error C2533: 'B::{ctor}' : Konstruktoren nicht erlaubt, einen Rückgabetyp'
3
Antworten
Wenn BinaryFormatter deserialisiert ein stream in Objekte, scheint es, um neue Objekte zu erstellen, ohne Aufruf von Konstruktoren. Wie tut Sie es? Und warum? Gibt es noch etwas anderes .NET, das dies tut? Hier ist eine demo:
2
Antworten
Bin ich immer die folgenden Fehler: ISO-C++ verbietet Deklaration von ttTreeInsert mit Nein Typ ISO-C++ verbietet Deklaration von ttTreeDelete mit Nein Typ ISO-C++ verbietet Deklaration von ttTreePrint mit Nein Typ Prototyp int ttTree::ttTreePrint() nicht mit jedem in
13
Antworten
Was ich weiß ist, der compiler schreibt ein Standard no-argument-Konstruktor in der byte-code. Aber wenn wir schreiben es uns, dass der Konstruktor wird automatisch aufgerufen. Ist dieses Phänomen ein Konstruktor überschreiben? InformationsquelleAutor der Frage Gopal | 2011-02-24
1
Antworten
Soweit ich sehen konnte, das einzige, was ein componentWillMount tun können, und ein constructor nicht zu nennen setState. componentWillMount() { setState({ isLoaded: false }); } Da haben wir nicht render noch ein setState im componentWillMount bereiten den
3
Antworten
Hallo und vielen Dank für das Lesen. Dies könnte nur fallen unter den 'persönlichen Einstellungen', Kategorie, aber egal, hier gehen wir... Kann ich definieren, den Körper einer Klasse-Konstruktor in der Klasse .h Datei oder der Umsetzung-Datei .cpp.
6
Antworten
Gibt es einen Weg, Sie zu umgehen Konstruktor __init__ einer Klasse in python? Beispiel: class A(object): def __init__(self): print "FAILURE" def Print(self): print "YEHAA" Nun möchte ich erstellen Sie eine Instanz der A. Es könnte so Aussehen,
5
Antworten
Betrachten Sie den folgenden code, sehe ich den Konstruktor gibt einen Wert zurück. Ich dachte, dass Konstruktoren nur die Objekte zurückgegeben. Kann mir jemand sagen, was ich bin fehlt? public function __construct($username = null, $password = null){
2
Antworten
In der PowerShell, das ich verwenden möchte New-Object zu nennen, ein einziges-argument .Net-Konstruktor new X509Certificate2(byte byteArray). Das problem ist, wenn ich das mit einem byte-array von powershell, bekomme ich New-Object : Keine überladung für die "X509Certificate2" und
12
Antworten
Habe ich aufgegeben, alle Hoffnung, jemals in der Lage zu überlasten meiner Konstruktoren in PHP, so was würde ich wirklich gerne wissen, ist warum. Gibt es auch einen Grund für? Schafft es inhärent schlechten code? Ist es
8
Antworten
Crockford ' s buchen, JavaScript: Die Guten Teilesagt (auf Seite 114), dass die Konstruktor-Funktionen sollten immer werden die Namen mit einem Anfangsbuchstaben (ie. Punkt), und dass die Funktionsnamen mit einem Großbuchstaben beginnen, sollte nur verwendet werden, mit
18
Antworten
Ist es möglich den Aufruf eines Konstruktors aus einem anderen (innerhalb der gleichen Klasse, nicht von einer Unterklasse)? Wenn ja, wie? Und was könnte der beste Weg sein, rufen Sie einen anderen Konstruktor (wenn es gibt mehrere
3
Antworten
Diese Frage ist aus reiner Neugier. Gibt es einen Unterschied zwischen: public abstract class MyClass { public MyClass() { } } und public abstract class MyClass { protected MyClass() { } } Dank. InformationsquelleAutor der Frage Marlon
7
Antworten
Habe ich die situation, wo ich möchte, Lesen der Konfiguration-Datei nur ein mal, wenn die Klasse instanziiert wird. Angenommen ich habe eine Methode mit dem Namen readConfig()das liest Konfiguration und setzt es in einen Map Objekt. Wenn
10
Antworten
Ich Frage mich, warum in java Konstruktoren werden nicht vererbt? Sie wissen, wenn Sie haben eine Klasse wie folgt aus: public class Super { public Super(ServiceA serviceA, ServiceB serviceB, ServiceC serviceC){ this.serviceA = serviceA; //etc } }
15
Antworten
Ich weiß Konstruktoren nicht "zurück" nichts, aber zum Beispiel wenn ich den Anruf CMyClass *object = new CMyClass() gibt es eine Möglichkeit, um Objekt zu NULL, wenn der Konstruktor fehlschlägt? In meinem Fall habe ich einige Bilder,
2
Antworten
Standard und die C++ Buch sagen, dass der default-Konstruktor für die Klasse geben die Mitglieder aufgerufen, durch die implizit erzeugten default-Konstruktor, sondern built-in-Typen werden nicht initialisiert. Jedoch, in diesem test Programm mit dem ich es zu unerwarteten
7
Antworten
Nicht der Standard-Konstruktor (vom compiler erstellten) initialisieren built-in-Typen? InformationsquelleAutor der Frage |
5
Antworten
Wie kann man konstruieren von Objekten übergabe von Argumenten direkt an Ihre eigenen Klassen? Etwas wie dieses: Dim this_employee as Employee Set this_employee = new Employee(name:="Johnny", age:=69) Nicht in der Lage, dies zu tun ist sehr nervig,
10
Antworten
Ich bin ein Anfänger in der java-Programmiersprache, vor kurzem habe ich studiert, Konstruktoren kann nicht vererbt werden, in java, Kann mir jemand bitte erklären, warum? Habe ich schon gelesen dieser link von C++ InformationsquelleAutor der Frage Mayank
10
Antworten
Können sagen, ich habe eine konkrete Klasse Class1 und ich bin der Erstellung einer anonymen Klasse aus. Object a = new Class1(){ void someNewMethod(){ } }; Nun gibt es eine Möglichkeit, ich könnte die überlastung der Konstruktor
2
Antworten
In den folgenden code erhalte ich die compile-Fehler Error Too many arguments to 'Public Sub New()' auf die Dim TestChild As ChildClass = New ChildClass("c"). Ich nicht erhalten, es auf TestChild.Method1() obwohl Sie beide auf der base-Klasse,
5
Antworten
Während der Arbeit mit Vorlagen, die ich lief in ein brauchen Sie, um eine Basisklasse Konstruktoren zugänglich von vererbten Klassen für Objekt-Erstellung zu verringern, kopieren/einfügen-Operationen. Ich dachte, dies zu tun durch using Schlüsselwort in der gleichen Weise
7
Antworten
Betrachten Sie die folgende Java-Klasse Erklärung: public class Test { private final int defaultValue = 10; private int var; public Test() { this(defaultValue); //<-- Compiler error: cannot reference defaultValue before supertype constructor has been called. } public
5
Antworten
Es funktioniert, wenn Konstruktoren nicht definiert sind, gibt aber Fehler, wenn ich definieren einen parametrisierten Konstruktor und nicht die default - und übergeben nicht alle Werte, die beim erstellen eines Objekts. Ich dachte Konstruktoren sind vordefiniert. Warum
6
Antworten
Eine kleine Frage zum anlegen von Objekten. Sagen, ich habe diese zwei Klassen: struct A{ A(){cout << "A() C-tor" << endl;} ~A(){cout << "~A() D-tor" << endl;} }; struct B : public A{ B(){cout << "B() C-tor"
11
Antworten
Ich kann nicht finden, eine endgültige Antwort für diese. AFAIK, kann man nicht mehrere __init__ Funktionen in eine Python-Klasse. So wie löse ich dieses problem? Angenommen ich habe eine Klasse namens Cheese mit der number_of_holes Eigenschaft. Wie
3
Antworten
Ich habe gegraben, um SO für eine Antwort auf diese, und die beste, die ich finden kann, so weit ist hierjedoch ist ausgerichtet auf Instanzen mit statischen Konstruktoren; ich bin nur mit der Klasse statisch. Mein code:
5
Antworten
Lerne ich Kotlin aus offiziellen docs, ich habe eine class wie unten, wo ich erstellt constructor die zwei parameters. Körper constructor ist in init block. class Person(name: String, surname: String) { init { Log.d("App", "Hello"); } }
2
Antworten
Ich bin der Aktualisierung einer struct von mir und ich war zu wollen, fügen Sie einen std::string-Mitglied. Die ursprüngliche Struktur sieht wie folgt aus: struct Value { uint64_t lastUpdated; union { uint64_t ui; int64_t i; float f;
2
Antworten
Bin ich die Entwicklung eine Anwendung, wo ich empfangen von Bilddaten, gespeichert in einer uint8Array. Ich habe dann die überführung dieser Daten in ein Blob zu erstellen und dann die Bild-url. Vereinfachte code zum abrufen von Daten
5
Antworten
Sagen wir, ich Schreibe einen PHP - (>= 5.0) Klasse, die als singleton. Alle docs, die ich gelesen habe sagen, dass die Klasse Konstruktor private, damit die Klasse kann nicht direkt instanziiert werden. Also wenn ich so
4
Antworten
Habe ich eine Klasse hat keinen default-Konstruktor oder Zuweisungsoperator, so ist es deklariert und initialisiert, die innerhalb einer if/else-Anweisung in Abhängigkeit von dem Ergebnis der anderen Funktion. Aber dann sagt er, dass es out of scope später,
6
Antworten
Ich bin eine Klasse entwerfen, definiert ein hoch Komplexes Objekt mit einer Tonne (50+), meist optionale Parameter, von denen viele würde Standardwerte (zB: $type = 'foo'; $width = '300'; $interactive = false;). Ich bin versucht zu bestimmen,
2
Antworten
Ich würde gerne einige Variablen im Konstruktor meiner ListActivity Starte ich die Aktivität über diesen code: startActivity(new Intent (this, viewContacts.class)); Möchte ich ähnlichen code, sondern an zwei strings an den Konstruktor übergeben. Wie ist das möglich? InformationsquelleAutor
2
Antworten
Lernen Reagieren, die docs und stieß auf dieses Beispiel : class Square extends React.Component { constructor() { super(); this.state = { value: null, }; } ... } Laut Mozillasuper ermöglicht die Verwendung this im Konstruktor. Gibt es
5
Antworten
Also ich habe eine base-Klasse, die viele Kinder hat. Diese Basis-Klasse definiert einige readonly-Eigenschaften und Variablen mit default-Werten. Diese können unterschiedlich sein, je nach Kind. Readonly-Eigenschaften/Feldern können Sie ändern Sie den Wert der variable im Konstruktor, und
3
Antworten
Ist es ein Weg, um eine partielle Klasse' Konstruktor-Aufruf einer anderen Methode, die meine oder kann nicht definiert werden? Grundsätzlich meine teilweise Konstruktor der Klasse definiert ist: public partial class Test { public Test() { //do stuff
10
Antworten
ist es möglich, zu re-initialisieren eines Objekts einer Klasse mit Konstruktor? InformationsquelleAutor der Frage cpx | 2010-01-29
11
Antworten
Ich habe ein Silverlight-Projekt, wo ich versuche zu füllen einige Daten in einem Konstruktor: public class ViewModel { public ObservableCollection<TData> Data { get; set; } async public ViewModel() { Data = await GetDataTask(); } public Task<ObservableCollection<TData>> GetDataTask()
5
Antworten
Ist möglich im Frühjahr, die Klasse für bean nicht öffentlichen Konstruktor, sondern nur private ? Wird diese private Konstruktor aufgerufen, wenn die bean erstellt wird? Danke. InformationsquelleAutor der Frage user710818 | 2011-08-31
8
Antworten
Sind Konstruktoren dürfen exceptions werfen? InformationsquelleAutor der Frage Mahmoud Hossam | 2009-09-03
6
Antworten
Kann ich initialisieren STL-Vektor mit 10 der gleiche integer in einer Initialisierer-Liste? Meine versuche haben bisher fehlgeschlagen mich. InformationsquelleAutor der Frage Xavier | 2012-04-19
6
Antworten
Wie Erben der Konstruktor von einer super-Klasse eine sub-Klasse? InformationsquelleAutor der Frage Anil | 2010-02-23
7
Antworten
In C#, ich kann initialisiert eine Liste mit dem folgenden syntax. List<int> intList= new List<int>() { 1, 2, 3 }; Ich würde gerne wissen, wie das {} syntax funktioniert, und wenn es einen Namen hat. Es ist
2
Antworten
Brauche ich die Funktion, dass etwas wie das hier tun: $arr = array(); //this is array where im storing data $f = new MyRecord(); //I have __constructor in class Field() that sets some default values $f->{'fid'} =
16
Antworten
Es ist seltsam, dass dies das erste mal ist, dass ich stieß auf dieses problem, aber: Wie definieren Sie einen Konstruktor in einer C# - Schnittstelle? Bearbeiten Einige Leute wollten ein Beispiel (es ist ein Freizeit-Projekt, also
7
Antworten
In C#, wenn ich eine geerbte Klasse mit einem Standardkonstruktor ist, muss ich explizit aufrufen der Basisklasse' Konstruktor, oder wird Sie implizit aufgerufen? class BaseClass { public BaseClass() { //... some code } } class MyClass :