Está en la página 1de 2

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera

Chvez 12590407 Mtodo Concepto Sintaxis Constructor Es una funcin public MismoNombre miembro QueLaClase especial que (tipo lleva acabo la parmetro1, inicializacin tipo parmetro2 automtica de cada objeto de , tipo parmetro n ) { la clase en el campo1 = momento que valor o se declara. parmetro; campo2 = valor o parmetro; . campo n = valor o parmetro; }

Utilidad El mtodo constructor puede implementarse fuera de la declaracin de la clase, al igual que cualquier otro mtodo. Se utiliza para inicializar de objetos

Ejemplo MiClase miObjeto = new MiClase(); MiClase miObjeto = new MiClase( 1,2,3 );

Destructor

Un mtodo destructor son funciones miembro que realizan tareas de limpieza.

// Cierra el canal cuando este objeto es reciclad protected void finalize() { close(); }

Los destructores se utilizan para destruir y liberar memoria esa es su funcin principal.

Class Miclase { Private: Public: Miclase(); Miclase(); }; Miclase:: Miclase {}

Sobrecarga De mtodos

Descripcin La sobrecarga de mtodos es la creacin de varios mtodos con el mismo nombre pero con diferentes firmas y definiciones.

Funcin Java utiliza el nmero y tipo de argumentos para seleccionar cul definicin de mtodo ejecutar. Java diferencia los mtodos sobrecargados con base en el nmero y tipo de argumentos que tiene el mtodo y no por el tipo que devuelve. Podemos sobrecargar tanto operadores unarios como binarios. En este caso, ambos argumentos se muestran de manera explcita. Si los operadores son mtodos de una clase, uno de los argumentos es implcito (aqul que invoca al operador).

De operadores

Hace posible de utilizar un tipo de datos definido por el usuario para que parezca natural y lgico como utilizar un tipo de datos fundamental. La sobrecarga ocurre cuando los mtodos tienen el mismo nombre pero se aplica a tipos de datos diferentes.

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera Chvez 12590407

Lo positivo, negativo y lo interesante de la sobrecarga de mtodos En la parte positiva creemos que pues es el hecho de que se pueden utilizar varios mtodos, ya que aunque dice que los mtodos son nombrados iguales realizan las actividades de acuerdo a diferentes parmetros de cada uno y de esta forma cuando se llama un mtodo se hace un anlisis y se ocupa el ms apropiado, esto es otra ventaja que la sobrecarga de mtodos se utiliza comnmente para crear varios mtodos con el mismo nombre que realizan tareas similares, pero en tipos de datos distintos. En cuanto a algo interesante que notamos es la forma en que funciona es decir como examina para buscar el ms apropiado a utilizar. En conclusin Con todo lo investigado nos podemos dar cuenta como la programacin tiene formas que tal vez vayan haciendo ms fcil al realizar la programacin de un programa por ejemplo esto de los mtodos, ya que de esta forma adems de ir programando en partes cuando tienes un error es ms fcil identificarlo dentro de la programacin, y aunque como todo tiene sus ventajas y desventajas en nuestra opinin creemos que es til y provechoso utilizarlo.

-Deitel, Harvey M. y Deleitel, Paul J. Quinta edicin como programar en java PEARSON EDUCATION, Mxico 2004 -Programacin en java 2 Algoritmos, estructuras de datos y programacin orientada a objetos. Mc Graw Luis Joyanes Aguilar, Ignacio Zahonero Martinez -el lenguaje de programacin java Ken arnold, james gosling Addison- weslwy/ domo

http://www.unav.es/adi/UserFiles/ File/4000001807/Sobrecarga.pdf http://msdn.microsoft.com/esmx/library/ms228498(v=vs.80).as px