Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las funciones deben utilizarse dentro de expresiones válidas del lenguaje Java,
estas siempre retornan un valor como producto del proceso efectuado por la
función. Ese valor es utilizado por la instrucción que realiza la llamada a la
función. No confunda una función con un procedimiento. Los procedimientos no
devuelven valores.
Las funciones definidas por el usuario, son funciones diseñadas para realizar
tareas específicas para sus aplicaciones.
System.out.println(
System.out.println(
"El número 40 es par: " +
( esPar( 40 ) ? "Verdadero":"Falso" ) );
System.out.println(
"El valor del número PI es: " +
numeroPI());
Veamos otro ejemplo. En este caso crearemos una clase utilitaria y una
aplicación donde instanciaremos dicha clase para poder utilizar sus
métodos. Crearemos también un método static y veremos la diferencia
entre invocar un método normal y un static.
Clase utilitaria
// Otros métodos
public int mayor( int a, int b )
{
/* Devuelve el mayor entre a y b. No consideramos cuando
sean iguales. */
if( a > b)
return a;
else
return b;
}
Aplicación principal