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

8 la respuesta

Constructor de plantillas C ++

Deseo tener una clase sin plantilla con un constructor de plantilla sin argumentos. Por lo que entiendo, es imposible tenerlo (porque entraría en conflicto con el constructor predeterminado:estoy en lo cierto?),y la solución es la ...

5 la respuesta

Ctor Initializer: ¿la autoinicialización provoca un bloqueo?

Tuve dificultades para depurar un bloqueo en la producción. Solo quería confirmar con la gente aquí sobre la semántica. Tenemos una clase como ... class Test { public: Test() { // members initialized ... m_str = m_str; } ~Test() {} private: // ...

2 la respuesta

¿Tipo de constructor de clase en mecanografiado?

¿Cómo puedo declarar unclass tipo, para asegurarme de que el objeto es un constructor de una clase general? En el siguiente ejemplo, quiero saber qué tipo debo dar aAnimalClass para que pueda serPenguin oLion: class Animal { constructor() { ...

8 la respuesta

Llamar a un constructor de otro

Tengo dos constructores que alimentan valores para campos de solo lectura. class Sample { public Sample(string theIntAsString) { int i = int.Parse(theIntAsString); _intField = i; } public Sample(int theInt) { _intField = theInt; } public int ...

4 la respuesta

Delphi: ¿Cómo agregar un constructor diferente a un descendiente?

Actualizar:El ejemplo que tuve originalmente fue un poco complejo. Aquí hay un ejemplo simple de 8 líneas que explica todo en un bloque de código. El seguimientono compila da una advertencia: TComputer = class(TObject) public constructor ...

1 la respuesta

Llamar a un método asíncrono desde el constructor de componentes en Dart

Supongamos que una inicialización de MyComponent en Dart requiere el envío de una HttpRequest al servidor. ¿Es posible construir un objeto sincrónicamente y diferir una inicialización 'real' hasta que vuelva la respuesta? En el ejemplo a ...

4 la respuesta

Delphi: ¿Cuándo reintroduce los ancestros escondidos y cuándo los muestra?

Hoy Recientemente en Stackoverflow aprendí que: reintroducir se utiliza paraesconderconstructores ancestrales [https://stackoverflow.com/questions/3874330/delphi-how-to-hide-ancestor-constructors] reintroducir se utiliza ...

3 la respuesta

constructor de java: esto (.)

¿Por qué la salida es "021"? ¿Por qué hay "0" y "1" (ya que "i" obtiene "2" por qué cambia a "1")? public class C { protected int i; public C(int i){ this(i,i); System.out.print(this.i); this.i=i; } public C(int i, int j) ...

3 la respuesta

¿Está bien llamar a una función en la lista de inicializador de constructor?

Mi instinto es que no lo es. Estoy en la siguiente situación: class PluginLoader { public: Builder* const p_Builder; Logger* const p_Logger; //Others }; PluginLoader::PluginLoader(Builder* const pBuilder) :p_Builder(pBuilder), ...

4 la respuesta

¿Por qué mis campos se inicializan como nulos o con el valor predeterminado de cero cuando los he declarado e inicializado en el constructor de mi clase?

Está destinado a ser una pregunta canónica y una respuesta para preguntas similares donde el problema es el resultado desombreado. He definido dos campos en mi clase, uno de tipo de referencia y otro de tipo primitivo. En el constructor de la ...