ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Constructores de Programación Orientada a Objetos


Enviado por   •  11 de Marzo de 2017  •  Apuntes  •  322 Palabras (2 Páginas)  •  97 Visitas

Página 1 de 2

Constructores.

Un constructor es un método especial de una clase que es llamado automáticamente siempre que se crea un objeto. Su función es inicializar el objeto.

Un constructor se distingue fácilmente porque tiene el nombre igual a la clase que pertenece y no puede retornar un valor (ni siquiera se puede especificar la palabra reservada “void”).

Ejemplos:

Si añadimos a la case personas un constructor tendríamos que llamarlo personas. Cuando en una clase no escribimos específicamente un constructor, C# asume uno por omisión por ejemplo el constructor por omisión de la clase persona seria definido por “public personas() {}”

Un constructor por omisión de una clase C es un constructor sin parámetros que no hace nada. Sin embargo, es necesario porque este se invocara cada vez que se construye un objeto sin especificar ningún a argumento, en cuyo caso el objeto será iniciado con los valores predeterminados por el sistema (los atributos numéricos a ceros, los alfanuméricos a nulos y las referencias objetos a null).

Un constructor es un método especial de una clase que es llamado automáticamente siempre que se crea un objeto. Su función es inicializar el objeto.

Un constructor se distingue fácilmente porque tiene el nombre igual a la clase que pertenece y no puede retornar un valor (ni siquiera se puede especificar la palabra reservada “void”).

Ejemplos:

Si añadimos a la case personas un constructor tendríamos que llamarlo personas. Cuando en una clase no escribimos específicamente un constructor, C# asume uno por omisión por ejemplo el constructor por omisión de la clase persona seria definido por “public personas() {}”

Un constructor por omisión de una clase C es un constructor sin parámetros que no hace nada. Sin embargo, es necesario porque este se invocara cada vez que se construye un objeto sin especificar ningún a argumento, en cuyo caso el objeto será iniciado con los valores predeterminados por el sistema (los atributos numéricos a ceros, los alfanuméricos a nulos y las referencias objetos a null).

...

Descargar como (para miembros actualizados)  txt (2 Kb)   pdf (35.6 Kb)   docx (9.8 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com