Se conoce como métodos al conjunto de instrucciones (procesos) que están disponibles dentro de una clase, para realizar una tarea.
La estructura para crear un método es la siguiente:
Modificadores tipoDeDatoADevolver (o void) nombreDelMetodo (tipo_parametro parametro)
{
}
-------------------------------------------------------------------------------------------------------------------------------------
Public String devulveLaEdadIntroducida(int edad)
{
}
Cabecera o signatura del método es donde se especifica el tipo de acceso al método (public, private, protected), el tipo de dato a devolver (String, int, float, etc.) y los parámetros requeridos (edad, nombre, peso, etc.)
Las instrucciones u operaciones es lo que el método va a realizar.
En el ejemplo anterior hemos creado un método publico, llamado: “metodoQueDevulveLaEdadIntroducida”, que pedirá, al usuario, que introduzca como dato o parámetro un tipo int (edad) y que devolverá un tipo String (cadena de texto). Si, como ejemplo, el usuario introdujo el número 19. El método devolverá: “Usted tiene 19 años de edad”
En java existen dos tipos de métodos: tipo función y tipo procedimiento:
•Método tipo función: Es el que, como su nombre lo indica, además de procesar, tiene la función de devolver el resultado de la operación realizada. Siempre debe llevar return seguido del o los datos a devolver
•Método tipo procedimiento: Tiene como objetivo realizar alguna operación pero no devolverá el resultado
Podemos diferenciar los dos tipos de métodos observando si en la signatura del método se especifica el tipo de dato a devolver (int, String, boolean, etc.) es de tipo función. Por el contrario, si en la signatura del método no se especifica el tipo de dato a devolver, y en su lugar se especifica como void el método será de tipo procedimiento
Al utilizar los métodos podemos evitar el uso repetido de código en nuestros programas ya que con solo hacer una llamada a éste podemos ejecutarlo desde cualquier parte (siempre que el método se haya declarado como de acceso publico)
La estructura para crear un método es la siguiente:
Modificadores tipoDeDatoADevolver (o void) nombreDelMetodo (tipo_parametro parametro)
{
Cuerpo del método (Instrucciones)
}
-------------------------------------------------------------------------------------------------------------------------------------
Public String devulveLaEdadIntroducida(int edad)
{
return "Usted tiene "+ edad +" años de edad";
}
Cabecera o signatura del método es donde se especifica el tipo de acceso al método (public, private, protected), el tipo de dato a devolver (String, int, float, etc.) y los parámetros requeridos (edad, nombre, peso, etc.)
Las instrucciones u operaciones es lo que el método va a realizar.
En el ejemplo anterior hemos creado un método publico, llamado: “metodoQueDevulveLaEdadIntroducida”, que pedirá, al usuario, que introduzca como dato o parámetro un tipo int (edad) y que devolverá un tipo String (cadena de texto). Si, como ejemplo, el usuario introdujo el número 19. El método devolverá: “Usted tiene 19 años de edad”
En java existen dos tipos de métodos: tipo función y tipo procedimiento:
•Método tipo función: Es el que, como su nombre lo indica, además de procesar, tiene la función de devolver el resultado de la operación realizada. Siempre debe llevar return seguido del o los datos a devolver
•Método tipo procedimiento: Tiene como objetivo realizar alguna operación pero no devolverá el resultado
Podemos diferenciar los dos tipos de métodos observando si en la signatura del método se especifica el tipo de dato a devolver (int, String, boolean, etc.) es de tipo función. Por el contrario, si en la signatura del método no se especifica el tipo de dato a devolver, y en su lugar se especifica como void el método será de tipo procedimiento
Al utilizar los métodos podemos evitar el uso repetido de código en nuestros programas ya que con solo hacer una llamada a éste podemos ejecutarlo desde cualquier parte (siempre que el método se haya declarado como de acceso publico)