Constructores y destructores

Páginas: 3 (532 palabras) Publicado: 25 de mayo de 2011
CONSTRUCTORES
Un método constructor es aquél que un objeto llama cuando es creado, i.e. cuando se construye. Un constructor tiene las siguientes características:
• Siempre tienen el mismo nombreque la clase
• No tienen tipo de regreso
• El objetivo de un constructor es el de inicializar un objeto cuando éste es creado. Asignaremos los valores iniciales así como los procesos que éstaclase deba realizar.
• Se utiliza para crear tablas de métodos virtuales y poder así desarrollar el polimorfismo, una de las herramientas
de la programación orientada a objetos. Al utilizar unconstructor, el compilador determina cual de los objetos va a responder al mensaje (virtual) que hemos creado.
• Tiene un tipo de acceso, un nombre y un paréntesis.

Un constructor es una funciónespecial que sirve para construir o inicializar objetos. En C++ la inicialización de objetos no se puede realizar en el momento en que son declarados; sin embargo, tiene una característica muy importante yes disponer de una función llamada constructor que permite inicializar objetos en el momento en que se crean.
• Un constructor es una función que sirve para construir un nuevo objeto y asignarvalores a sus miembros dato. Se caracteriza por:
- Tener el mismo nombre de la clase que inicializa
- Puede definirse inline o fuera de la declaración de la clase
- No devuelve valores
- Puedeadmitir parámetros como cualquier otra función
- Puede existir más de un constructor, e incluso no existir
• Si no se define ningún constructor de una clase, el compilador generará un constructor pordefecto. El constructor por defecto no tiene argumentos y simplemente sitúa ceros en cada byte de las variables instancia de un objeto. Si se definen constructores para una clase, el constructor pordefecto no se genera.
• Un constructor del objeto se llama cuando se crea el objeto implícitamente: nunca se llama explícitamente a las funciones constructoras. Esto significa que se llama cuando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constructor y destructor
  • Programacion En C# Constructores y Destructores
  • Funciones Constructoras y Destructoras
  • Constructores y destructores en java
  • Constructores Y Destructores En C#
  • Destructores
  • DESTRUCTOR
  • Constructor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS