¿Qué es un constructor y un destructor?

Ver el tema anterior Ver el tema siguiente Ir abajo

¿Qué es un constructor y un destructor?

Mensaje  Admin el Mar Mayo 18, 2010 8:35 am

Martes, 18 de Mayo de 2010
_________________________________________________________________________________Toda clase tiene por defecto 2 métodos o funcionalidades, un constructor y un destructor

¿Qué es el Constructor?
El constructor es el que da inicio a la clase, el que se encarga de ponerla en ejecución o en marcha. También se encarga de llamar o poner en ejecución a otras clases a través de sus constructores.

¿Qué es el destructor?
El destructor es el que se encarga de finalizar, detener o suspender el funcionamiento de la clase
avatar
Admin
Admin

Mensajes : 70
Fecha de inscripción : 18/05/2010
Edad : 33
Localización : Copacabana - Parque

Ver perfil de usuario http://villegas1.activoforo.com

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  luiscovo el Sáb Mayo 22, 2010 5:25 pm

¿que es el constructor?

es el que implementa el metodo que hace las funcionalidades de la clase

¿que es el destructor?

es el que le da fin al metodo de una clases
avatar
luiscovo

Mensajes : 8
Fecha de inscripción : 18/05/2010
Edad : 26

Ver perfil de usuario

Volver arriba Ir abajo

Que terminos:

Mensaje  omarcarvajal el Lun Mayo 24, 2010 7:32 am

[b] El termino constructor y destructor me parecen muy curiosos, pues para definir el que inicia y el que termina el foro se pueden tomar cientos de terminos informaticos. El que le coloco estos terminos parece algo belicoso, debe tener raices musulmanas.
El que inicia incia el foro en vez de contructor se podria llamar coordinador de apertura y el que cierra debiera de ser coordinador de cierre, o algo asi.

Quien coloco estos nombres??

omarcarvajal

Mensajes : 19
Fecha de inscripción : 18/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

constructor y desconstructor

Mensaje  de la hoz el Lun Mayo 24, 2010 7:39 am

consturctor:conjunto de instrucciones que permiten calcular la solucion de un problema.
desconstructor:se invoca automaticamente cuando el objeto se destruye, sirve para dejar de existir un objeto

de la hoz

Mensajes : 12
Fecha de inscripción : 18/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

constructor y descontructor

Mensaje  jhonny alexander perez el Lun Mayo 24, 2010 7:42 am

Son métodos que permiten establecer el estado inicial y final de un objeto. Los constructores se pueden definir con un conjunto de argumentos arbitrario, pero no pueden devolver nada. Y los destructores no pueden recibir ni devolver ningún valor.

El constructor debe llamarse igual que la clase, y el destructor el nombre de la clase precedido del carácter ~

Un constructor se ejecuta cuando se crea un nuevo objeto: 1) por declaración, ó 2) cuando se crea dinámicamente con el operador new. Un destructor se ejecuta cuando el objeto deja de existir: 1) porque su ámbito acaba, ó 2) cuando se libera explícitamente con el operador delete.
avatar
jhonny alexander perez

Mensajes : 14
Fecha de inscripción : 19/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  Admin el Lun Mayo 24, 2010 7:58 am

de la hoz escribió:consturctor:conjunto de instrucciones que permiten calcular la solucion de un problema.
desconstructor:se invoca automaticamente cuando el objeto se destruye, sirve para dejar de existir un objeto
Hola, mira, tienes un problema con tu manejo de terminos, no es un desconstructor sino un destructor.
avatar
Admin
Admin

Mensajes : 70
Fecha de inscripción : 18/05/2010
Edad : 33
Localización : Copacabana - Parque

Ver perfil de usuario http://villegas1.activoforo.com

Volver arriba Ir abajo

constructor y destructor

Mensaje  yair andes el Lun Mayo 24, 2010 8:22 am

Twisted Evil constructor :es el encargado de empezar algo ya sea foro y/o otras paginas co mo tambien es el encargado de admistrar este sitio y modicar a quien quiera Laughing
Twisted Evil destructor:es el encargado de terminar algo este mismo sitio Twisted Evil
avatar
yair andes

Mensajes : 4
Fecha de inscripción : 19/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Tema: Constructores y Destructores

Mensaje  Bibiana Molina el Lun Mayo 24, 2010 9:06 am

Entiendo por CONSTRUCTORES que es el mètodo que inicializa las variables de una clase, o permite que se inicie la ejecuciòn de una clase. Tiene la caracterìstica de llamarse igual que la clase, no devuelve nada, pueden existir varios pero siguiendo las reglas de sobrecargas de las funciones.
Para definir los constructores se usa la siguiente expresiòn:
[modifVisibilidad] nombreConstructor (listaParámetros) [throws listaExcepciones]
{
}

Entiendo por DESTRUCTORES que es el mètodo o funciòn que da finalizaciòn a la clase y se encargar de liberar el espacio asiganado por los constructores por ejemplo cerrar un fichero o desbloquear un recurso compartido previamente bloqueado por el constructor.
La misiòn del destructor es limpiar los miembros del objeto antes de que el mismo objeto se autodestruya.

Bibiana Molina

Mensajes : 25
Fecha de inscripción : 19/05/2010
Edad : 33

Ver perfil de usuario

Volver arriba Ir abajo

QUE ES UN CONSTRUCTOR Y UN DESTRUCTOR?

Mensaje  Adriana Lucia Chaves Cano el Lun Mayo 24, 2010 9:20 am

MAYO 24 DE 2010

UN CONSTRUCTOR ES EL QUE INVOCA LA CLASE O ES EL QUE PERMITE QUE SE LE DE EJECUCIÓN A ESTA.
EN DESTRUCTOR ES EL QUE LE DA FINALIZACIÒN O EL QUE PERMITE TERMINAR DE EJECUTAR UNA CLASE. Rolling Eyes
avatar
Adriana Lucia Chaves Cano

Mensajes : 12
Fecha de inscripción : 20/05/2010
Edad : 37

Ver perfil de usuario

Volver arriba Ir abajo

Contructor y destructor..!!

Mensaje  anderson el Lun Mayo 24, 2010 12:16 pm

Buena aca si tengo unas algo de duda por ke lo ke casi todos dicen es ke el contructor es el ke da inicio a la clase y se encarga de ejecutarla pero lo que yo he leio es ke Los constructores son métodos o funciones que existen dentro de todos los objetos, y que se activan solamente en el momento de la creación del objeto es un METODO de un objetoo osea que sirven para definir valores iniciales del objeto y la clase toma esos metodos de dicho objeto en este caso el constructor y esto sirve para que ésta inicialice.

y con el destructor lo mismo que es el ke finaliza la clase, y en si el el destructor es un método que se activa cuando el objeto desaparece. y por ende la clase tambien finaliza....

bueno eso es lo que he entendido jeje no se si este enredando mas el asunto Suspect
avatar
anderson

Mensajes : 11
Fecha de inscripción : 24/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  anderson el Lun Mayo 24, 2010 12:18 pm

yair andes escribió:Twisted Evil constructor :es el encargado de empezar algo ya sea foro y/o otras paginas co mo tambien es el encargado de admistrar este sitio y modicar a quien quiera Laughing
Twisted Evil destructor:es el encargado de terminar algo este mismo sitio Twisted Evil

jajajaja Evil or Very Mad
avatar
anderson

Mensajes : 11
Fecha de inscripción : 24/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

respuestas

Mensaje  Carolina Londoño Benitez el Lun Mayo 24, 2010 6:20 pm

24 de mayo del 2010

el constructor son metodos o funciones que existen dentro de todos los objetos y se activan solamente en el momento de la creacion del objeto.



los destructores es un metodo que se activa cuando el objeto desaparece , es unico y sirve para que un objeto ejecute una accion antes de terminar su ciclo.

Carolina Londoño Benitez

Mensajes : 15
Fecha de inscripción : 20/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Qué es un constructor y un destructor?

Mensaje  fabio sepulveda el Mar Mayo 25, 2010 1:07 am

sin darla muchos rodeos y para no enredarnos mucho creo que como sus nombres lo dicen uno es para construir o empezar el programa y el otro para finalizarlo.
avatar
fabio sepulveda

Mensajes : 14
Fecha de inscripción : 19/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  francisco hernandez mazo el Mar Mayo 25, 2010 8:10 am

LO QUE YO LOGRE ENTENDER ES QUE:

LOS CONDUCTORES: se caracterisan porque declaran y definen sin valor retorno,ellos permiten los parametros
y se pueden crear con sobre cargas "como asi "

LOS DESTRUCTORES: se definen con el nombreo el simbolo "virgolilla"
en visual vasic no hay destructor al menos no la instrucion ya que si queremos implementarlo
solo tenemos que sobrecargar el metodo.

Francisco acá hay que aclarar algo, el primer metodo se llama constructor y no CONDUCTOR, un conductor es el que maneja carro o moto.....jejeje
avatar
francisco hernandez mazo

Mensajes : 9
Fecha de inscripción : 20/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Que es un constructor y un destructor?

Mensaje  Bibiana Cardona el Mar Mayo 25, 2010 9:40 am

Un constructor es un objeto de una clase que se crea llamando a una funcion especial.
se crea de forma automática cuando se crea un objeto, no tiene tipo de retorno.
el destructor se encarga de finalizar el proceso.

Bibiana Cardona

Mensajes : 4
Fecha de inscripción : 24/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

constructor y destructor

Mensaje  saul david el Miér Mayo 26, 2010 9:53 am

el constructor segun mi concepto es el que ejecuta o inicia cualquier proceso en cualquier tipo de programa. el destructor es el que finaliza luego de que el constructor le de la orden todos los procesos que se hayan inicializado.

saul david

Mensajes : 24
Fecha de inscripción : 18/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  Admin el Vie Mayo 28, 2010 11:56 am

omarcarvajal escribió:[b] El termino constructor y destructor me parecen muy curiosos, pues para definir el que inicia y el que termina el foro se pueden tomar cientos de terminos informaticos. El que le coloco estos terminos parece algo belicoso, debe tener raices musulmanas.
El que inicia incia el foro en vez de contructor se podria llamar coordinador de apertura y el que cierra debiera de ser coordinador de cierre, o algo asi.

Quien coloco estos nombres??
jajaja, Omar estas crazy, jajaja esos nombres vienen de hace años cuando se empezo a crear la programacion orientada a objetos y se dieron porque es la manera mas generica de especificar la información, recuerda que el constructor y el destructor toman y quitan recursos de la maquina pero no dicen como se deben utilizar.
avatar
Admin
Admin

Mensajes : 70
Fecha de inscripción : 18/05/2010
Edad : 33
Localización : Copacabana - Parque

Ver perfil de usuario http://villegas1.activoforo.com

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  Admin el Vie Mayo 28, 2010 12:01 pm

yair andes escribió:Twisted Evil constructor :es el encargado de empezar algo ya sea foro y/o otras paginas co mo tambien es el encargado de admistrar este sitio y modicar a quien quiera Laughing
Twisted Evil destructor:es el encargado de terminar algo este mismo sitio Twisted Evil
Hay que tener en cuenta algo con respecto a esta definición:
Constructor a groso modo si es el encargado de iniciar algo, pero no se encarga de administrar los recursos o el sitio, es decir, para tu ejemplo, el constructor se encarga de tomar los recursos que la maquina necesita para ilustrar el foro pero no dice como se deben distribuir.
avatar
Admin
Admin

Mensajes : 70
Fecha de inscripción : 18/05/2010
Edad : 33
Localización : Copacabana - Parque

Ver perfil de usuario http://villegas1.activoforo.com

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  Admin el Vie Mayo 28, 2010 12:08 pm

anderson escribió:Buena aca si tengo unas algo de duda por ke lo ke casi todos dicen es ke el contructor es el ke da inicio a la clase y se encarga de ejecutarla pero lo que yo he leio es ke Los constructores son métodos o funciones que existen dentro de todos los objetos, y que se activan solamente en el momento de la creación del objeto es un METODO de un objetoo osea que sirven para definir valores iniciales del objeto y la clase toma esos metodos de dicho objeto en este caso el constructor y esto sirve para que ésta inicialice.

y con el destructor lo mismo que es el ke finaliza la clase, y en si el el destructor es un método que se activa cuando el objeto desaparece. y por ende la clase tambien finaliza....

bueno eso es lo que he entendido jeje no se si este enredando mas el asunto Suspect
No Anderson, estas en lo correcto lo que pasa es que colocaron definiciones sencillas para no enrredarse, el constructor lo que hace es que cuando se es invocada la clase este se ejecuta, inicializa las variables y mira que recursos de maquina y de software necesita para que la clase funcione con normalidad, el destructor lo que hace es que cuando la clase termina su ejecución, limpia las variables, libera recursos y detiene el funcionamiento de la misma clase, es lo mismo que usted dice pero con palabras paisas jajaja.
avatar
Admin
Admin

Mensajes : 70
Fecha de inscripción : 18/05/2010
Edad : 33
Localización : Copacabana - Parque

Ver perfil de usuario http://villegas1.activoforo.com

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  Admin el Dom Jun 20, 2010 9:07 pm

anderson escribió:Buena aca si tengo unas algo de duda por ke lo ke casi todos dicen es ke el contructor es el ke da inicio a la clase y se encarga de ejecutarla pero lo que yo he leio es ke Los constructores son métodos o funciones que existen dentro de todos los objetos, y que se activan solamente en el momento de la creación del objeto es un METODO de un objetoo osea que sirven para definir valores iniciales del objeto y la clase toma esos metodos de dicho objeto en este caso el constructor y esto sirve para que ésta inicialice.

y con el destructor lo mismo que es el ke finaliza la clase, y en si el el destructor es un método que se activa cuando el objeto desaparece. y por ende la clase tambien finaliza....

bueno eso es lo que he entendido jeje no se si este enredando mas el asunto Suspect
Que que??, sinceramente no entendi lo que dijiste, por favor me desenredas esto, gracias
avatar
Admin
Admin

Mensajes : 70
Fecha de inscripción : 18/05/2010
Edad : 33
Localización : Copacabana - Parque

Ver perfil de usuario http://villegas1.activoforo.com

Volver arriba Ir abajo

Re: ¿Qué es un constructor y un destructor?

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.