sábado, 19 de marzo de 2016

Contructores y Destructores en C

Contructores y Destructores en C
fecha: 16-01-24

Constructores 

Un constructor es una especie de función miembro que inicializa una instancia de su clase

Características
Un constructor tiene el mismo nombre que la clase y no devuelve ningún valor
Los constructores pueden tener un número indeterminado de parámetros
Los constructores pueden tener cualquier tipo de accesibilidad, ya sea pública, protegida o privada.
Si no define ningún constructor, el compilador generará un constructor predeterminado que no toma ningún parámetro

Ejemplo


Destructores
Los destructores se utilizan para destruir instancias de clases.

Características

Los destructores no se pueden definir en structs
Una clase sólo puede tener un destructor.
Los destructores no se pueden heredar ni sobrecargar.
No se puede llamar a los destructores. Se invocan automáticamente.
Un destructor no permite modificadores de acceso ni tiene parámetros.

Ejemplo


biblografia:http://miaow.com/people/cg/monopoly/vehicles/destructor/constructor.C.gif

No hay comentarios:

Publicar un comentario