Metodos constructor y destructor - presentation transcript

Páginas: 4 (822 palabras) Publicado: 8 de noviembre de 2010
Metodos Constructor Y Destructor - Presentation Transcript
1. Métodos constructor y destructor
2.
3. Constructor y destructor.
Los constructores nos permiten inicializar la memoria y convertirlaen un objeto listo para usarse, pero ahí ciertas reglas:
El Constructor Inicializa la memoria y la convierte en un objeto utilizable.
Si no se especifica un constructor:
El compilador genera unconstructor predeterminado.
Accesibilidad pública.
Mismo nombre que el de la clase.
Sin tipo de retorno, ni siquiera null.
No espera argumentos .
Inicializa todos los campos en cero, falso o nulo4. Constructor y destructor.
Si se especifica un constructor:
Se invoca cuando se inicializa el objeto.
Se puede sobrecargar.
5. Características de un constructor predeterminado.
Todos loscampos se inicializan con cero.
Campos numéricos (int, double, decimal, etc..) se inicializan a cero.
Campos bool se inicializan en false.
Tipos de referencia(como los objetos) se inicializan ennull.
Tipos struct se inicializan para contener valores de cero.
Accesibilidad pública
6. Constructor.
No siempre es recomendable el utilizar el constructor predeterminado, por ejemplo, no siemprees bueno el hecho de que el acceso sea público o quizás sea un problema el hecho de que se inicialicen a 0 ciertos valores, así mismo el código invisible es dificil de mantener, el código delconstructor predeterminado es invisible. Debemos recordar que aunque los constructores son tipos especiales de métodos eso no implica que no puedan ser sobrecargados.
7. Ejemplo.
8. Constructores.
Algoimportante es que podemos modificar la accesibilidad de un constructor.
Constructores privados: Se utilizan para evitar que los objetos se creen a partir de una clase especifíca, imaginemos que deseacrear una clase que provea cierta funcionalidad, pero no desea que los usuarios de esa clase puedan crear objetos con base en ella, bueno en este caso ponemos metodos y variables estáticas dentro de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constructor y destructor
  • Proceso de grupo — presentation transcript
  • El esclavo
  • Vicios del lenguaje
  • Programacion En C# Constructores y Destructores
  • Versiones Tcp/Ip — Presentation Transcript
  • Innovacion y tendencias en arquitectura — presentation transcript
  • Clase Regionalismo Critico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS