Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura (sintaxis).
[Modificadores] tipo_retorno nombre_función ([argumentos]) {
bloque_código;
}
Modificadores.
Son algunas veces opcionales.
public, private, protected, virtual, void, estatic...
Tipo_retorno.
Valor que devolverá la función (el tipo).
Solo devuelven un valor.
Nombre_función.
También conocidos como identificadores.
No puede llevar espacios.
No empieza con mayúsculas, ni con números.
No empieza con ninguna palabra reservada por el lenguaje, ejemplo: int.
Argumentos.
También conocidos como parámetros.
Algunas veces son opcionales.
Son una lista de variables.
Son pasados al método para ser usadas.
Bloque_código.
Son una secuencia de instrucciones o sentencias que la función realiza.
Están entre llaves ({}).
Hacen que la función tenga sentido.
Ejemplos.
public static int suma (int a, int b) {
return a + b;
}
public static boolean true_false (String frase1, String frase2) {
boolean h = false;
if (frase1.compareTo(frase2)) h = true;
return h;
}