Está en la página 1de 2

INTEGRANTES: ngeles Ordaz Ricardo Itzmaul No.

De Control: 12590385
Yez Aguilar Vctor Hugo No. De Control: 12590421 Snchez Flores Mara Yolanda No. De Control: 12590417

Materia: POO Grupo: A

METODO

CONCEPTO

SINTAXIS

UTILIDAD

EJEMPLO

Constructor

El constructor es un mtodo especial de una clase.

Destructor

se pueden declarar uno o ms constructores opcionales En una proporciona destruccin se un mtodo aade un cuando se mtodo a la especifique en clase con el el cdigo de la nombre clase finalice.

remplazar al mtodo que se haiga planteado que un objeto ejecute una accin (o grupo de acciones) sale del mbito de utilizacin, o no es referenciado nuevamente

SOBRECARGA DESCRIPCIN De mtodos En crear varios mtodos en la misma clase, con el mismo nombre y tipo de retorno, De operadores En redefinir ciertos operadores, como + y -. Se llama sobrecarga de operadores porque estamos reutilizando el mismo operador con un numero de usos diferentes

FUNCIN Para reutilizar el nombre de un mtodo pero con diferentes argumentos (opcionalmente un tipo diferente de retorno). Combinar y comparar los tipos utilizando operadores como "+", "-", "=" y "!=".

Positivo: Nos permiten dar una nueva funcionalidad a los tipos creados por nosotros. Podemos aprovechar las conversiones personalizadas para no tener que definir sobrecargas extras. Negativa: Algunos de los lenguajes no soportan esta caracterstica. Algunos mtodos en una clase pueden tener el mismo nombre. Estos mtodos deben contar con diferentes argumentos. El compilador decide qu mtodo invocar comparando los argumentos. Se generara un error si los mtodos slo varan en el tipo de retorno.

INTEGRANTES: ngeles Ordaz Ricardo Itzmaul No. De Control: 12590385


Yez Aguilar Vctor Hugo No. De Control: 12590421 Snchez Flores Mara Yolanda No. De Control: 12590417

Materia: POO Grupo: A

Conclusin: La sobrecarga de operadores y las conversiones personalizadas nos permiten dar una nueva funcionalidad a los tipos creados por nosotros, pero algunos de los lenguajes no soportan esta caracterstica, por tanto deberamos proporcionar una funcionalidad paralela a la sobrecarga, al menos para evitar usar mtodos poco amigables. Tambin debemos saber que a pesar de que en C# (y los lenguajes que soporten la sobrecarga de operadores y las conversiones personalizadas) podemos aprovechar las conversiones personalizadas para no tener que definir sobrecargas extras, en los lenguajes que no soporten las sobrecargas de operadores no podrn aprovecharse de ellas y para poder usarlas, tendremos que definirlas de forma explcita.

BIBLIOGRAFIAS

http://xtremepoo.blogspot.mx/2009/06/concepto-de-destructor-y-constructor.html http://pythonya.appspot.com/detalleconcepto?deta=Metodo%20constructor%20de%20una%20cl ase http://xtremepoo.blogspot.mx/2009/06/declaracion-de-metodo-constructor-y.html Object-Oriented Programming With Java, Escrito por Barry J. Holmes,Daniel T. Joyce http://profesores.fi-b.unam.mx/carlos/java/java_basico4_6.html http://www.javahispano.org/contenidos.downloadatt.action?id=25 http://www.mailxmail.com/curso-c-programacion/conversion-tipos-Object Oriented Programming With Java, Escrito por Barry J. Holmes,Daniel T. Joyce

También podría gustarte