Tag: constructor
Eine Besondere Art von Unterprogramm aufgerufen, an der Erstellung eines Objekts.
4
Antworten
Ich eine next code: struct T { public T(int u) { this.U = 10; //Errors are here } public int U { get; private set; } } C# - compiler geben Sie mir ein paar Fehler in
3
Antworten
Wenn ich diese Klasse: class A attr_accessor :b,:c,:d end und dieser code: a = A.new h = {"b"=>10,"c"=>20,"d"=>30} ist es möglich, initialisieren Sie das Objekt direkt aus dem hash, ohne mich brauchen, um zu gehen, über jedes
5
Antworten
Ich auf jeden Fall daran erinnern dass irgendwo ein Beispiel, dies zu tun mit Reflexion oder so etwas. Es war etwas, das hatte zu tun mit SqlParameterCollection die nicht erstellbar durch den user (wenn ich mich nicht
2
Antworten
In Scala 2.8 gibt es eine Möglichkeit zum überladen von Konstruktoren der Fall-Klasse? Wenn ja, legen Sie bitte ein snippet zu erklären, wenn nicht, bitte erklären, warum? InformationsquelleAutor der Frage Felix | 2010-03-08
3
Antworten
Spott konkrete Klasse mit Rhino Mocks scheint zu funktionieren ziemlich einfach, wenn Sie haben einen leeren Konstruktor für eine Klasse: public class MyClass{ public MyClass() {} } Aber wenn ich einen Konstruktor, Parameter und entfernen Sie die
2
Antworten
Entschuldigt eventuelle kleinere Fehler in der syntax oder so weiter, erlebe ich dies mit einem Jitsi-Modul und nicht so super vertraut mit Java bestätigen wollen, was Los ist und warum und wie es behoben werden sollte. public
13
Antworten
Gibt es eine Möglichkeit eine Art default-Konstruktor (wie C++) für C-Benutzer-definierte Typen mit einer Struktur? Ich habe bereits ein makro, das funktioniert wie eine schnelle Initialisierung (wie die für pthread_mutex) aber ich wollte wissen, ob Sie können
11
Antworten
Nachdem wir auf der post zu diesem Thema ich fand mich etwas verwirrt. Also ich bin immer wieder gefragt: "Tut Java-Konstruktor gibt einen beliebigen Wert?" Meiner Bücher sagen, Sie können nicht einen Wert zurückgeben, aber mein professor
7
Antworten
Dies scheint zu sein, sehr dumm und rudimentäre Frage, aber ich habe versucht zu googeln, konnte aber keine befriedigende Antwort gefunden, public class Person { public string Name { get; set; } public int Age { get;
12
Antworten
Vor kurzem habe ich ein Beispiel gesehen, wie die folgenden: #include <iostream> class Foo { public: int bar; Foo(int num): bar(num) {}; }; int main(void) { std::cout << Foo(42).bar << std::endl; return 0; } Was bedeutet diese
4
Antworten
Ich würde gerne instanziieren Sie ein Objekt aus seiner Class - Objekt mit dem Konstruktor akzeptiert einen einzelnen String argument. Hier ist etwas code, der Ansätze, was ich will: Object object = null; Class classDefinition = Class.forName("javax.swing.JLabel");
12
Antworten
Was ist das code-snippet oder kurz geschnitten, um erstellen Sie einen Konstruktor in Visual Studio? Visual Studio 2010 und C#. Habe ich vorher benutzt, aber ich kann mich nicht erinnern. InformationsquelleAutor der Frage | 2010-10-06
8
Antworten
So, nachdem ich diesen wunderbaren Vortrag auf rvalue-Referenzen, dachte ich, dass jede Klasse profitieren würden von solch einer "move-Konstruktor", template<class T> MyClass(T&& other) Bearbeiten und natürlich ein "move-Zuweisungs-operator", template<class T> MyClass& operator=(T&& other) wie Philipp betont in
2
Antworten
Ich versuche zu definieren, die den Konstruktor und Destruktor meiner Klasse, aber ich erhalte die Fehlermeldung: definition implizit deklariert 'x::x()' Was bedeutet es? Teil des Codes: ///Constructor StackInt::StackInt(){ t = (-1); stackArray = new int[20]; }; ///Destructor
10
Antworten
Warum können Konstruktoren nicht final, static oder abstract in Java? Zum Beispiel, können Sie mir erklären warum dies ist nicht gültig? public class K { abstract public K() { //... } } InformationsquelleAutor der Frage sachin |
2
Antworten
Sagen wir, ich habe die folgenden Klassen eingerichtet: class Foo: def __init__(self, frob, frotz): self.frobnicate = frob self.frotz = frotz class Bar: def __init__(self, frob, frizzle): self.frobnicate = frob self.frotz = 34 self.frazzle = frizzle Wie kann
3
Antworten
Was ist der Unterschied zwischen den Linien 1 , 2 , 3 , 4? Wann nutze ich jede? Warum die Linie 3 druckt die constructor Foo und Zeile 7 ein Fehler zurückgegeben, und die Linie 8 nicht?
6
Antworten
Mein code ist public class Parent { public Parent(int i) { Console.WriteLine("parent"); } } public class Child : Parent { public Child(int i) { Console.WriteLine("child"); } } Bin ich immer die Fehlermeldung: Eltern enthält keinen Konstruktor, der
3
Antworten
Habe ich diese Frage für Java auf diese link Bekam ich einige Antworten in java.Jetzt will ich es wissen in C#. Wie wir wissen, das wir nicht haben, fügen Sie alle return-Typ in einen C# - Konstruktor.
7
Antworten
Bin ich immer diese Warnung auf Sonar.Ich möchte die Lösung zu entfernen diese Warnung auf sonar. Meine Klasse ist wie folgt : public class FilePathHelper { private static String resourcesPath; public static String getFilePath(HttpServletRequest request) { if(resourcesPath
7
Antworten
Ich habe eine base-Klasse mit viel __init__ Argumente: def BaseClass(object): def __init__(self, a, b, c, d, e, f, ...): self._a=a+b self._b=b if b else a ... Alle erbenden Klassen, die ausgeführt werden soll __init__ Methode der Basisklasse.
1
Antworten
Wie könnte ich rufen Sie den Konstruktor einer Klasse mit call_user_func_array Ist es nicht möglich, das zu tun : $obj = new $class(); call_user_func_array(array($obj, '__construct'), $args); weil wenn der Konstruktor mit Parametern, die neue fehl. Einschränkung :
11
Antworten
#include <iostream> class Car { private: Car(){}; int _no; public: Car(int no) { _no=no; } void printNo() { std::cout<<_no<<std::endl; } }; void printCarNumbers(Car *cars, int length) { for(int i = 0; i<length;i++) std::cout<<cars[i].printNo(); } int main() {
11
Antworten
In dem Buch lese ich im moment (C++ Ohne Angst) es sagt, dass, wenn Sie nicht deklarieren Sie eine Standard-Konstruktor für eine Klasse, die der compiler liefert eine für Sie, die "Nullen jedes Daten-Mitglied". Ich habe experimentierte
10
Antworten
Rufen Sie mich verrückt, aber ich bin der Typ von Kerl, der gerne Konstruktoren mit Parametern (wenn erforderlich), im Gegensatz zu einem Konstruktor ohne Parameter, gefolgt von der Einstellung der Eigenschaften. Meine Gedanken: wenn die Eigenschaften, die
2
Antworten
Vielleicht die Frage, die ich erklärt habe, ist nicht die richtige Frage, denn ich weiß schon die kurze Antwort ist: "Sie können nicht". Der situation Ich habe eine base-Klasse mit einem überladenen Konstruktor, der zwei Argumente nimmt.
3
Antworten
Also sagen, dass ich eine Unterklasse erweitert, die eine Oberklasse. In welchen Szenarien muss ich explizit geben super() um den superclass-Konstruktor ausgeführt? Ich freue mich auf ein Beispiel in einem Buch über abstrakte Klassen und Wann Sie
17
Antworten
Java erfordert, dass, wenn Sie rufen this() oder super() in einem Konstruktor muss die erste Anweisung. Warum? Beispiel: public class MyClass { public MyClass(int x) {} } public class MySubClass extends MyClass { public MySubClass(int a, int
10
Antworten
Wenn ich das Erben von einer Basisklasse und wollen, etwas von der constructor der geerbten Klasse an den Konstruktor der Basisklasse auf, wie mache ich das? Beispielsweise Wenn ich Erben, die von der Exception-Klasse, die ich tun
7
Antworten
Ich habe eine Wicket-Seite-Klasse, legt den Titel der Seite abhängig von dem Ergebnis einer abstrakten Methode. public abstract class BasicPage extends WebPage { public BasicPage() { add(new Label("title", getTitle())); } protected abstract String getTitle(); } NetBeans warnt
17
Antworten
Bitte sagen Sie mir, warum der Konstruktor keinen Wert zurückliefern soll. Ich will technisch perfekte Grund, um zu erklären, an meine Schüler, warum der Konstruktor keinen Rückgabetyp. InformationsquelleAutor der Frage Dr. Rajesh Rolen | 2009-11-24
4
Antworten
Kann jemand erklären, was der Standard-zugriffsmodifizierer für ein explizite no-arg-Konstruktor (und anderen Konstruktoren)? InformationsquelleAutor der Frage nfc-uk | 2012-11-24
6
Antworten
In C# können Sie eine Einschränkung auf eine generische Methode wie: public class A { public static void Method<T> (T a) where T : new() { //...do something... } } Wo Sie angeben, dass T sollte einen
6
Antworten
In C++ möchte ich definieren ein Objekt als Mitglied einer Klasse wie folgt aus: Object myObject; Jedoch dies zu tun versuchen, nennen es parameterlosen Konstruktor, der nicht existiert. Aber ich muss der Konstruktor aufgerufen werden, nachdem der
30
Antworten
In JavaScript, ich möchte, um eine Objektinstanz zu erstellen (über die new - operator), sondern übergeben Sie eine beliebige Anzahl von Argumenten an den Konstruktor übergeben. Ist das möglich? Was ich tun möchte, ist etwas, wie hier
4
Antworten
Was ist die Reihenfolge, in der die Destruktoren und Konstruktoren aufgerufen werden in C++? Mit Hilfe von Beispielen einige Basisklassen und Abgeleiteten Klassen InformationsquelleAutor der Frage hozefam | 2009-03-17
7
Antworten
Wenn ich nicht erklären constructor zum Beispiel der compiler mir eine default constructordie haben keine Argumente und keine definition (Körper), und so nehmen keine Aktion. Wenn ich jetzt nicht erklären destructorder compiler mir eine default destructor ohne
6
Antworten
Ich versuche zu bauen, ein automatisches Test-framework (basierend auf jUnit, aber das ist nicht wichtig) für meine Schüler Hausaufgaben. Sie müssen erstellen Sie Konstruktoren für einige Klassen und auch einige Methoden, um Sie. Später, mit den Funktionen
2
Antworten
Ist es möglich, erstellen Sie ein mock von einer Klasse, die nicht einen no-argument-Konstruktor und übergeben nicht irgendwelche Argumente an den Konstruktor? Vielleicht mit dem erstellen von IL dynamisch? Hintergrund ist, dass ich nicht will, Schnittstellen zu
9
Antworten
Wie Sie sehen können, in den folgenden code, der DoStuff () - Methode wird immer aufgerufen, bevor der Init () - man bei der Konstruktion eines Child-Objekts. Ich bin in einer situation, wo ich zahlreiche untergeordnete Klassen.
13
Antworten
Was ist der Zweck eines Konstruktors? Ich habe Java zu lernen in der Schule und es scheint mir, wie ein Konstruktor ist weitgehend redundant in Dinge, die wir getan haben bisher. Es bleibt abzuwarten, ob ein Zweck
2
Antworten
Arbeite ich an einer ASP.net MVC-Anwendung und ich habe eine Frage über die Verwendung von Konstruktoren für meine Controller. Bin ich mit Entity Framework und linq to Entities für alle meine Daten-Transaktionen. Ich brauche den Zugriff auf
6
Antworten
Hintergrund: Ich habe eine MainTest Klasse, hat viele Tasten, von denen jede Instanziierung einer Klasse, die ich bin-Kodierung/Prüfung. Ich möchte den code/test-Zyklus für diese Klassen schnell zu sein, und sehen, welche Auswirkungen meine änderungen schnell, ein paar
5
Antworten
Arbeite ich auf einige C++ - code, und ich habe laufen in eine Frage, die wurde nörgelnden mich für eine Weile... Vorausgesetzt, ich kompiliere mit GCC auf einem Linux host für ein ELF den Gegner, wo sind
2
Antworten
Habe ich die folgenden Basis-Klasse: class NeuralNetworkBase: def __init__(self, numberOfInputs, numberOfHiddenNeurons, numberOfOutputs): self.inputLayer = numpy.zeros(shape = (numberOfInputs)) self.hiddenLayer = numpy.zeros(shape = (numberOfHiddenNeurons)) self.outputLayer = numpy.zeros(shape = (numberOfOutputs)) self.hiddenLayerWeights = numpy.zeros(shape = (numberOfInputs, numberOfHiddenNeurons)) self.outputLayerWeights = numpy.zeros(shape =
8
Antworten
Habe ich ein struct, und ich möchte es initialisiert werden mit einigen sinnvollen default-Werten. In der Regel, das, was hier zu tun ist die Verwendung eines Konstruktors, aber da gehen Sie nicht wirklich OOP im herkömmlichen Sinn,
6
Antworten
Mache ich mich auf den Konstruktoren ein bisschen mehr strenge, indem einige von meinem leeren Konstruktoren. Ich bin ziemlich neu auf Vererbung, und war ratlos, mit der Fehlermeldung, die ich bekam: Basis-Klasse keinen Parameterlosen Konstruktor Enthalten. Wie
18
Antworten
Kann ich nicht entscheiden, welcher Ansatz besser für die Erstellung von Objekten mit einer großen Anzahl von Feldern (10+) (alle obligatorisch) der Konstruktor Ansatz der getter/setter. Konstruktor mindestens Sie erzwingen, dass alle Felder eingestellt sind. Java Beans
5
Antworten
Unter welchen Bedingungen soll ich machen, die :base() und :this() Konstruktor ruft nach meinem Konstruktor Klammern (oder auch in anderen stellen im code). Wann werden Sie diese Anrufe von good practices und Wann sind Sie Pflicht? InformationsquelleAutor
2
Antworten
Betrachten Sie folgenden code: #include <iostream> #include <type_traits> template <typename T> struct A { int val = 0; template <class = typename std::enable_if<T::value>::type> A(int n) : val(n) {}; A(...) { } /* ... */ }; struct YES