lunes, 18 de mayo de 2009

Métodos

Un método es una función que puede ser llamado desde dentro de la clase o de otra clase.

Un método puede devolver datos o nada, en el caso que no se devuelva nada como tipo de retorno void.

Si el metodo que estamos creando recibe una lista de argumentos la forma de ponerlo seria
acceso tipoRetorno nombre_metodo(TipoVariable arg1, TipoVariable arg2, ....)

Los métodos se crean de la siguiente manera:

acceso tipodeRetorno nombre_método(lista de arguementos){
//cuerpo
}

La llamada al método, se realiza poniendo el nombre y pasandole los argumentos en el caso que tuvieran.Por ejemplo:

int actionCalcular(int num1, int num2){
int suma=0;
suma=num1+num2;

return suma
}

Los método tambien tiene modificadores de acceso.En java hay 4 tipos de accesos a los métodos:
  1. public-->todo el mundo accede a este método, ya sea desde otra clase, paquete, subclase, ....
  2. private--> sólo acceden se al método dentro de la misma clase.
  3. protected-->pueden acceder a este mñetodo los que esten en el mismo paquete, la misma clase y su subclases.
  4. predeterminado-->pueden acceder la misma clase y los que estén en el mismo paquete.