constructor

¿Cómo inicializar member-struct en la lista de inicializadores de la clase C++?

Tengo las siguientes definiciones de clase en c++: struct Foo { int x; char array[24]; short* y; }; class Bar { Ba ... amente el foo(x) en la lista del inicializador? ¿O la estructura se inicializa automáticamente a cero desde el compilador?

¿Métodos de fábrica estáticos vs constructores de instancia (normales)?

En un lenguaje donde ambos están disponibles, ¿preferiría ver un constructor de instancia o un método estático que devuelve u ... stancia? Por ejemplo, si estás creando un String a partir de un char[]: String.FromCharacters(chars); new String(chars);

Cómo sobrecargar constructor de un objeto en JS (Javascript)?

Puedo hacer algo así?: function User(form) { this._username = form.username.value; this._password = form.password.va ... this._birthdate = birthdate; this._avatar = form.avatar; this._messages = new Array(); this._messagesCount=0; }

¿Cuál es el tipo de retorno de un constructor en C#?

He hecho esta pregunta para Java en este enlace Tengo algunas respuestas en Java.Ahora quiero saberlo en C#. Como sabemo ... una referencia a la misma clase al constructor? ¿Qué le está pasando a un constructor? ¿Alguna referencia para estudiar esto?

En una clase PHP5, ¿cuándo se llama a un constructor privado?

Digamos que estoy escribiendo una clase PHP (>= 5.0) que está destinada a ser un singleton. Todos los documentos que he l ... new SillyDB() ¿Llamar dentro de la clase misma? ¿Y por qué se me permite instanciar SillyDB desde dentro de sí mismo?

Constructor abstracto en C # [duplicar]

Posible Duplicado:¿Por qué no puedo crear un constructor abstracto en una clase abstracta de C#? Por qué no puedo de ... abstracto un constructor de mi clase como este: public abstract class MyClass { public abstract MyClass(int param); }

¿Qué (no) hacer en un constructor

Quiero pedirle sus mejores prácticas con respecto a los constructores en C++. No estoy muy seguro de lo que debería hacer en ... lo durante el tiempo de ejecución. Entonces necesito un indicador. Realmente no sé cómo decidir. ¿Tal vez puedas ayudarme?

¿Cómo puedo hacer que un constructor sobrecargado llame tanto al constructor predeterminado como a una sobrecarga del constructor base?

Tal vez la pregunta que he dicho no es la pregunta correcta, porque ya sé que la respuesta corta es "no puedes". La situació ... tendría que llamar a todos los constructores. Es por eso que el encadenamiento constructor suena como una mejor idea para mí.

Constructor estático en C#

Estoy tratando de usar un constructor estático como el siguiente: public static DataManager() { LastInfoID = 1; } Y o ... Los modificadores de acceso no están permitidos en los constructores estáticos Me gustaría saber cuál es mi problema.

¿Puede heredar un sub nuevo (Constructor) con parámetros en VB?

En el siguiente código recibo el error de compilación Error Too many arguments to 'Public Sub New()' En el Dim TestChild A ... parametrizadas, pero no puedo encontrarlo documentado en cualquier lugar. Si es necesario, me gustaría ver la documentación.

¿Cómo llamo a New-Object para un constructor que toma un solo parámetro de matriz?

En PowerShell, quiero usar New-Object para llamar a un constructor de.Net de un solo argumento new X509Certificate2(byte[] by ... ershell, obtengo New-Object : No se puede encontrar una sobrecarga para "X509Certificate2" y el argumento count: "516".

extensiones de la clase con constructor privado

Supongamos que tenemos el siguiente código: class Test { private Test() { System.out.println("test"); } } ... ase padre Test(). pero como Test() era privado, obtenemos un error. ¿Cuánto es un buen ejemplo y una salida a esta situación?

El objeto Ruby se imprime como puntero

Estoy tratando de crear una clase, que tiene un constructor que toma un solo argumento. Cuando creo una nueva instancia del o ... def initialize(my_num) @my_num = my_num end end y = Adder.new(12) puts y ¿Qué estoy haciendo mal? Gracias

Sintaxis extraña para crear instancias de una clase interna

No me imaginaba que me encontraría con una sintaxis radicalmente nueva en Java en esta etapa, pero he aquí, acabo de encontra ... y qué hace en la segunda versión? información de Fondo: Ambos Button y Button.ClickEvent son clases públicas no abstractas.

parámetros del constructor de clase scala

¿Cuál es la diferencia entre: class Person(name: String, age: Int) { def say = "My name is " + name + ", age " + age } ... var age: Int) { age = happyBirthday(5) def happyBirthday(n: Int) { println("happy " + n + " birthday") n } }

OO Javascript constructor patrón: neo-clásica vs prototipada

Vi una charla de Douglas Crockford sobre las partes buenas en Javascript y mis ojos fueron abiertos. En un momento dijo, alg ... anteriores de Crockford. Pregunta: ¿Usas este tipo de patrón constructor? ¿Lo encuentras comprensible? ¿Tienes uno mejor?

Herencia de JavaScript y la propiedad constructor

Considere el siguiente código. function a() {} function b() {} function c() {} b.prototype = new a(); c.prototype = new b() ... w c()) es a{ }, ¿cómo es posible que instanceof para saber que new c() es un ejemplo de c? Http://jsfiddle.net/ezZr5 /

¿Realmente necesito implementar el constructor proporcionado por el usuario para los objetos const?

Tengo el código: class A { public: A() = default; private: int i = 1; }; int main() { const A a; return 0; ... tar un error a g++? ¿O tal vez hay suficiente libertad en las reglas del lenguaje para manejar este código de muchas maneras?

¿Cómo puedo usar varios constructores para eliminar código duplicado mientras mantengo la legibilidad?

int a, b, c; Constructor() { a = 5; b = 10; c = 15; //do stuff } Constructor(int x, int y) { a = x; ... ra de los constructores. Entonces cada constructor haría lo suyo y llamaría al código compartido por los otros constructores.

Objeto literal vs constructor + prototipo

Objeto literal=pares de valor de nombre envueltos en llaves. Constructor=una función usada para crear instancia múltiple usa ... tre su importancia también servirá.Soy consciente de lo que son, pero no soy consciente de lo posible magia que pueden hacer.