Elegir un nombre de método es una tarea que algunos programadores de Java no consideran importante. Sin embargo, un nombre legible que sea informativo y claro puede ayudar a las aplicaciones para hacer uso efectivo de la funcionalidad método. El método siguiente esquema muestra, o la firma , demuestra : public String getName ()
Este método se llama " getName " como un indicador significativo de su propósito. El método podría aparecer dentro de una declaración de clase representa un objeto de aplicación con un nombre de cadena específica . El código externo a la clase podría llamar al método a través de una instancia de clase , recuperando el nombre para ese caso particular, por ejemplo, para usar dentro de la interfaz de usuario del programa .
Parámetros
< p> métodos de Java pueden tener uno o más parámetros . Al declarar los métodos , los programadores deben declarar el tipo y el número de parámetros de la siguiente manera : int obtenerSuma público ( int IntegerValue , doble doubleValue )
Este método podría llevar a cabo el procesamiento necesario para devolver la representación entera del resultado de un cálculo aritmético suma de dos números de diferentes tipos de juntas . Los parámetros aparecen con sus tipos y nombres de referencia dentro del cuerpo del método. Código de llamar al método debe proporcionar valores o variables que coincidan con estos tipos de parámetros en el orden especificado.
Volver
métodos Java pueden devolver valores o variables de tipos particulares . Un solo método sólo puede devolver un tipo, de la siguiente manera : public boolean isTooBig (int someNumber )
Este método podría determinar si el valor entero pasado es demasiado grande para un propósito aplicación específica. El método devuelve un valor de tipo booleano , que sólo puede ser verdadera o falsa. Si un método no devuelve nada , se puede utilizar la palabra clave void como sigue: . DoSomething public void ()
El código de llamada a este método no recibirá nada cuando se ejecuta
cuerpo
El cuerpo de un método Java es donde se lleva a cabo su procesamiento. El procedimiento de ejemplo siguiente amplía el esquema " getName " para la demostración : public String getName () { theName return;}
Esto se aplicaría en una clase con una variable de instancia denominada " theName ", que es un tipo de cadena . Métodos de Java pueden hacer referencia a los parámetros pasados con los nombres incluidos en el método de contorno de la siguiente manera : public boolean isTooBig (int someNumber ) { if ( someNumber > 50 ) return true ; retorno y false ;}
Este código comprueba el pasado variable como parte de una prueba condicional . Sea cual sea el tamaño sea el número, el método devolverá un valor booleano. Código podría llamar a este método de la siguiente manera : if ( theObject.isTooBig ( 40 ) ) {//procesamiento }
Visibilidad
Java método contornos indican la visibilidad , lo que determina que que se pueden llamar desde . Los métodos públicos pueden ser llamados con instancias de una clase , de la siguiente manera : AdminObject adm = new AdminObject (); Cadena ADMINNAME = adm.getName ();
métodos privados sólo son accesibles dentro de una clase y aparecerá la siguiente : private void calculateSomething ( anum int , int anotherNum )
el nivel predeterminado de acceso de un método es el paquete de la aplicación que aparece dentro
.