Constructores Y Destructores En C#

Páginas: 2 (477 palabras) Publicado: 14 de noviembre de 2012
Constructores y destructores

Los constructores y destructores son dos tipos de métodos especiales que se ejecutan, respectivamente, al crear un nuevo objeto y cuando el recolector de basuradetecta que ya no lo estamos utilizando y es posible eliminarlo de la memoria. Hasta ahora no hemos hecho uso nunca ni de los constructores ni de los destructores puesto que los ejemplos que hemos venidoutilizando eran bastante simples, pero a partir de ahora vamos a empezar a utilizarlos bastante a menudo. Sobre todo en el caso de los constructores, ya que los destructores no se suelen usar más que encontadas ocasiones.
Constructores
El constructor es un método especial que sirve para dar los valores iniciales a los campos de un objeto en el momento en que se crea. Debe tener el mismo nombreque la clase en la que se declara y además es preciso que sea público y que no tenga ningún tipo de retorno.
En esta sección se explican tres tipos de constructores de clase:
Tipo de constructor declase | Comentarios |
Instancia | Se utiliza para crear e inicializar instancias de una clase. |
Private | Tipo especial de constructor de instancias que no es accesible desde fuera de la clase. Noes posible crear una instancia de una clase con un constructor private. |
Static | Es llamado automáticamente para inicializar la clase antes de crear la primera instancia o de hacer referencia acualquier miembro static. El constructor no puede ser llamado directamente. |

Los constructores de estructura son similares a los constructores de clase, con las siguientes diferencias:
* Lasestructuras no pueden contener constructores explícitos sin parámetros. Los miembros de una estructura se inicializan automáticamente con los valores predeterminados.
* Una estructura no puedetener un inicializador de la forma: base (argument-list).

Destructores
Los destructores son los métodos complementarios a los constructores. Tienen la misma sintaxis que en C++ y se escriben...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constructor y destructor
  • Constructor y destructor
  • Destructores en c# y c++
  • Constructores c++
  • Constructores y destructores
  • Funciones Constructoras y Destructoras
  • Programacion Orientada a Objetos c++ Constructores
  • Constructores y destructores en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS