11111111111

Solo disponible en BuenasTareas
  • Páginas : 3 (646 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2012
Leer documento completo
Vista previa del texto
LLAMADA DE METODOS EN JAVA
DEFINICION DE METODOS EN JAVA

















Autor:

Harrys Madrid Orozco






Docente:
Carlos Cáceres OchoaCartagena de Indias D.T y C.
TECNAR
2012


Llamada de métodos en java

Los métodos son funciones que pueden ser llamadas dentro de la clase o por otras clases. La implementación de un método consta dedos partes, una declaración y un cuerpo. La declaración en Java de un método se puede expresar esquemáticamente como:

tipoRetorno nombreMetodo( [lista_de_argumentos] ) {

cuerpoMetodo}

En C++, el método puede declararse dentro de la definición de la clase, aunque también puede colocarse la definición completa del método fuera de la clase, convirtiéndose en unafunción inline. En Java, la definición completa del método debe estar dentro de la definición de la clase y no se permite la posibilidad de métodos inline, por lo tanto, Java no proporciona al programadordistinciones entre métodos normales y métodos inline.

Los métodos pueden tener numerosos atributos a la hora de declararlos, incluyendo el control de acceso, si es estático o no estático, etc. Lasintaxis utilizada para hacer que un método sea estático y su interpretación, es semejante en Java y en C++. Sin embargo, la sintaxis utilizada para establecer el control de acceso y su interpretación,es muy diferente en Java y en C++.

La lista de argumentos es opcional, tanto en Java como en C++, y en los dos casos puede limitarse a su mínima expresión consistente en dos paréntesis, sinparámetro alguno en su interior. Opcionalmente, C++ permite utilizar la palabra void para indicar que la lista de argumentos está vacía, en Java no se usa. Los parámetros, o argumentos, se utilizan para pasarinformación al cuerpo del método.

















La sintaxis de la declaración completa de un método es la que se muestra a continuación con los ítems/OBJETOS opcionales en...
tracking img