Resultados de la búsqueda a petición "constructor"

6 la respuesta

Java: método ejecutado antes del constructor predeterminado [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Se inicializan los campos antes de que se ejecute el código de constructor en Java? [/questions/14805547/are-fields-initialized-before-constructor-code-is-run-in-java] 5 respuestasEstoy aprendiendo ...

2 la respuesta

Constructor de clase C # que asigna a 'esto'

Tengo una pregunta 'ingenua'. Con el siguiente código de muestra: public class ThisClass { public int ThisClassID { get; set; } public string ThisValue { get; set;} public ThisClass() { } public ThisClass(int thisClassID) { using (MyContext ...

3 la respuesta

¿Por qué el valor del campo de instancia se vuelve nulo?

Tengo este simple fragmento de código. abstract class X { X() { read(); } private void read() { Object obj = new Object(); readValue(obj); } protected abstract void readValue(Object obj); } class Y extends X { Object obj = null; Y() { super(); } ...

4 la respuesta

Llame al constructor en la clase TypeScript sin nuevo

En JavaScript, puedo definir una función constructora que se puede invocar con o sinnew: function MyClass(val) { if (!(this instanceof MyClass)) { return new MyClass(val); } this.val = val; }Entonces puedo construirMyClass objetos utilizando ...

1 la respuesta

Comprender cómo el tipo de cierre Lambda ha eliminado el constructor predeterminado

De 5.1.2 [19] El tipo de cierre asociado con una expresión lambdatiene un constructor predeterminado eliminado (8.4.3)y un operador de asignación de copia eliminado. Tiene un constructor de copia declarado implícitamente (12.8) y puede tener ...

4 la respuesta

En Scala, ¿cómo puedo subclasificar una clase Java con múltiples constructores?

Supongamos que tengo una clase Java con múltiples constructores: class Base { Base(int arg1) {...}; Base(String arg2) {...}; Base(double arg3) {...}; }¿Cómo puedo extenderlo en Scala y aún así proporcionar acceso a los tres constructores de ...

3 la respuesta

¿El constructor Stack <> invierte la pila cuando se inicializa desde otra?

Aquí está el código: var s = new Stack<int>(); s.Push(1); s.Push(2); s.Push(3); s.Push(4); var ns = new Stack<int>(s); var nss = new Stack<int>(new Stack<int>(s));y luego veamos el resultado tbLog.Text += "s stack:"; while(s.Count > 0) { ...

3 la respuesta

Diferencia entre llamadas de constructor con y sin ()

Soy un principiante en C ++ y me gustaría entender por qué return std::list<int>();necesita paréntesis, pero std::list<int> foo;No necesita paréntesis. ¿Cuál es la diferencia entre estas llamadas de constructor?

6 la respuesta

Inicializador de clase estática en PHP

Tengo una clase auxiliar con algunas funciones estáticas. Todas las funciones de la clase requieren una función de inicialización "pesada" para ejecutarse una vez (como si fuera un constructor). ¿Existe una buena práctica para lograr esto? Lo ...

3 la respuesta

¿Qué sucede si llamas a un método anulado usando super en un constructor?

Hay dos clasesSuper1 ySub1 Super1.class public class Super1 { Super1 (){ this.printThree(); } public void printThree(){ System.out.println("Print Three"); } }Sub1.clase public class Sub1 extends Super1 { Sub1 (){ super.printThree(); } ...