You are on page 1of 3

Ros Resndiz Julieta 12590412 20 feb 2013 METODO CONSTRUCTOR Y DESTRUCTOR:

MTODO CONSTRUCTOR: Concepto: Es una funcin miembro especial que lleva acabo la inicializacin automtica de cada objeto de la clase en el momento que se declara. Sintaxis: Un constructor es una funcin miembro pblica con el mismo nombre de la clase. Sin iniciacin de tipo devuelto (ni siquiera void). Se ejecuta automticamente al crearse un objeto de la clase. Utilidad: El mtodo constructor puede implementarse fuera de la declaracin de la clase, al igual que cualquier otro mtodo. Ejemplo:

METODO DESTRUCTOR: Concepto: Un mtodo destructor son funcin de miembro que realizan tareas de limpieza. Sintaxis: Un destructor de una funcin miembro publica con el mismo nombre de la clase pero procedido por el smbolo .Sin iniciacin de tipo devuelto (ni siquiera void). Se ejecuta automticamente cuando se destruye un objeto . Utilidad: Los destructores se utilizan para destruir y liberar memoria esa es su funcin principal.

Ros Resndiz Julieta 12590412 20 feb 2013 Ejemplo:

SOBRECARGA DE METODOS: En qu consiste? En Java es posible definir dos o ms mtodos dentro de la misma clase que comparten el mismo nombre, siempre y cuando sus declaraciones de parmetro son diferentes. Cuando esto sucede, los mtodos se dicen a sobrecargarse, y el proceso se conoce como la sobrecarga de mtodos. Sobrecarga de mtodos es una de las maneras que Java implementa el polimorfismo. Para qu sirve? Cuando se invoca un mtodo sobrecargado, Java utiliza el tipo o el nmero de argumentos como su gua para determinar la versin del mtodo sobrecargado realmente llamar. Por lo tanto, los mtodos sobrecargados deben ser diferentes en el tipo o el nmero de sus parmetros. Aunque los mtodos sobrecargados pueden tener diferentes tipos de devolucin, el tipo devuelto por s sola no basta distinguir dos versiones de un mtodo.

SOBRECARGA DE OPERACIONES: En qu consiste? Las sobrecargas de operadores permiten combinar y comparar los tipos utilizando operadores como "+", "-", "=" y "=". Agregando sobrecargas de operadores a un tipo, se permite a los desarrolladores utilizar el tipo como si fuera un tipo primitivo integrado. La sobrecarga de operadores slo debera

Ros Resndiz Julieta 12590412 20 feb 2013 realizarse cuando el significado de la operacin es intuitivo para el tipo (por ejemplo, para admitir que se agreguen dos instancias de un tipo que representa un valor numrico). La sobrecarga de operadores no se debera utilizar para proporcionar un acceso directo sintctico para las operaciones no intuitivas.

Para qu sirve? Sobrecargar operadores sirve para que las operaciones tales como la suma (+), resta (-), multiplicacin (*), asignacin (=), incremento (--), etc. se comporten de diferente al trabajar con nuestros objetos, ms exactamente, con los objetos preparados para soportar la sobrecarga de operadores. BIBLIOGRAFIA: www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r69336.DOCX Java en Programacin Orientada a Objetos Paul. s. Wang http://msdn.microsoft.com/es-mx/library/ms229032(v=vs.80).aspx

You might also like