Constructores (Guía de programación de C#)

Actualización: noviembre 2007

Cada vez que se crea una clase o estructura, se llama a su constructor. Una clase o estructura puede tener varios constructores que toman argumentos diferentes. Los constructores permiten al programador establecer valores predeterminados, limitar la creación de instancias y escribir código flexible y fácil de leer.

Si no proporciona un constructor para el objeto, C# creará uno de forma predeterminada que cree instancias del objeto y establezca las variables miembro en los valores predeterminados que se indican en: Tabla de valores predeterminados (Referencia de C#). Las clases y estructuras estáticas también pueden tener constructores.

En esta sección

Utilizar constructores (Guía de programación de C#)

Constructores de instancias (Guía de programación de C#)

Constructores privados (Guía de programación de C#)

Constructores estáticos (Guía de programación de C#)

Cómo: Escribir un constructor Copy (Guía de programación de C#)

Vea también

Conceptos

Guía de programación de C#

Diseño de constructores

Referencia

Clases y estructuras (Guía de programación de C#)

Destructores (Guía de programación de C#)

static (Referencia de C#)