Preguntas etiquetadas con 'constructor'

Un tipo especial de subrutina llamada cuando se crea un objeto.
11
respuestas

¿Qué significa la palabra clave explícita?

¿Qué significa la palabra clave explícita en C ++?
establecido el 23 de septiembre '08 a las 4:58 pm
18
respuestas

¿Cómo puedo nombrar un constructor de otro en Java?

¿Es posible llamar a un constructor desde otro (dentro de una clase, y no desde una subclase)? Si es así, ¿cómo? ¿Y cuál podría ser la mejor manera de llamar a otro constructor (si hay varias formas de hacerlo)?
fijado el 12 de noviembre '08 a las 11:10 pm
17
respuestas

Convocatoria participante virtual en constructor.

Recibo una advertencia de ReSharper acerca de invocar a un miembro virtual de mi constructor de objetos. ¿Por qué hacer esto?
establecido el 23 de septiembre '08 a las 10:11
10
respuestas

Llamando al constructor base en C #

Si heredo de la clase base y quiero transferir algo del constructor de la clase heredada al constructor de la clase base, ¿cómo puedo hacer esto? Por ejemplo, si heredo la clase Exception, quiero hacer algo como esto: class MyExceptionClass: ...
set 15 ago. '08 a las 10:39
5
respuestas

¿Los paréntesis coinciden con el nombre del tipo con el nuevo?

Si "Test" es una clase normal, ¿hay alguna diferencia entre: Test * test = new Test; y Prueba * prueba = nueva Prueba ();
fijado 06 de marzo de 2009 a las 10:39
15
respuestas

¿Es posible llamar a un constructor desde otro constructor (hacer una cadena de constructores) en C ++?

Como desarrollador de C #, uso constructores para ejecutar: class Test {public Test () {DoSomething (); } prueba pública (cuenta int): this () {DoSomethingWithCount (cuenta); } prueba pública (cuenta int, nombre de cadena): th ...
fijado el 21 de noviembre '08 a las 12:43
21
la respuesta

La diferencia entre el constructor y ngOnInit

La esquina ngOnInit proporciona el ciclo de vida predeterminado de ngOnInit. ¿Por qué usar ngOnInit si ya tenemos un constructor?
Set 03 de marzo '16 a las 8:14
7
respuestas

Llamando a un constructor de otro

Tengo dos constructores que pasan valores a campos de solo lectura. clase Muestra {muestra pública (cadena theIntAsString) {int i = int.Parse (theIntAsString); _intField = i; } Muestra pública (int theInt) ...
establecer 24 oct. '10 a las 19:06
22
respuestas

¿Cómo inicializar los valores HashSet por construcción?

Necesito crear un Set con valores iniciales. Establecer <String> h = new HashSet <String> (); h.add ("a"); h.add ("b"); ¿Hay una manera de hacer esto en una línea de código? Por ejemplo, esto es útil para el campo estático final.
set 11 de enero '10 a las 15:31
13
respuestas

¿Qué es una forma limpia y pitónica de tener varios constructores en Python?

No puedo encontrar la respuesta final a esto. AFAIK, no puede tener varias funciones __init__ en la clase Python. Entonces, ¿cómo resuelvo este problema? Supongamos que tengo una clase llamada Cheese con la propiedad number_of_holes. ¿Cómo puedo tener dos ...
programado el 25 de marzo de 2009 a las 20:00
21
la respuesta

¿Puede una clase abstracta tener un constructor?

¿Puede una clase abstracta tener un constructor? Si es así, ¿cómo puede usarse y con qué propósito?
fijado el 04 de noviembre '08 a las 5:46
9
respuestas

¿Cuáles son las reglas para invocar un constructor de superclase?

¿Cuáles son las reglas de C ++ para invocar un constructor de superclase desde una subclase? Por ejemplo, sé que en Java, debe hacer esto como la primera línea del constructor de una subclase (y si no lo hace, implícitamente llame al super-constructor no-arg), que ...
establecido el 23 de septiembre '08 a las 4:09 pm
4
respuestas

¿Cuál es la diferencia entre usar un constructor y getInitialState en React / React Native?

He visto los dos usados ​​indistintamente. ¿Cuáles son los usos principales de ambos? ¿Hay ventajas / desventajas? ¿Es la práctica lo mejor?
establecido el 05 de junio de '15 a las 4:53 pm
16
respuestas

¿Por qué esto () y super () tienen que ser la primera declaración en el constructor?

Java requiere que si llamas a this () o super () en un constructor, esta debe ser la primera declaración. Por que Por ejemplo: public class MyClass {public MyClass (int x) {}} public class MySubClass extiende MyClass {public MySubClass (i ...
establecido el 23 de julio de 2009 a las 0:25
35
respuestas

Utilice .apply () con un operador "nuevo". Es posible

En JavaScript, quiero crear una instancia de objeto (a través del nuevo operador), pero pasar un número arbitrario de argumentos al constructor. Es posible? Quiero hacer algo como esto (pero el siguiente código no funciona): function Something () {// init stuff} fun ...
fijado en 22 oct. '09 a las 15:15