Please enable JavaScript.
Coggle requires JavaScript to display documents.
Elementos de un Método de Clase en Java - Coggle Diagram
Elementos de un Método de Clase en Java
Nombre del método
¿Qué es?
Es el nombre que se le asigna a un método en un programa para referirnos a el. Este puede ser una palabra o varias juntas, las cuales deberán hacer referencia a la acción que realiza el método.
Importante:no empezar con números, sin espacios, evitar palabras reservadas, etc.
Ejemplo
Supongamos que queremos un método que realice una suma de enteros, entonces podemos nombrarla como
sumaEnteros
Modificadores de acceso
¿Qué son?
Son permisos que sirven para decir quién puede usar o ver un método o una variable dentro de una clase.
Tipos de modificadores de acceso
(Sin especificar)
También conocido como default , es accesible solo dentro del mismo paquete.
private
Solo es accesible dentro de la misma clase.
public
El método es accesible desde cualquier lugar del programa.
protected
Es accesible desde clases del mismo paquete y subclases.
Método de Clase en Java
¿Qué es?
Es un bloque de código que pertenece a la clase en general, no a un objeto específico de esa clase. Esto significa que puedes usarlo directamente con el nombre de la clase, sin necesidad de crear un objeto.
Se reconoce porque lleva la palabra clave
static
en su definición.
Tipos de retorno
En el lenguaje de programación que estamos trabajando (Java), los tipos de retorno son todos aquellos valores que le función puede devolver después de ejecutarse.
Dependiendo de su comportamiento es el cómo se van a clasificar.
Tipos primitivos: Son los datos más básicos y por lo tanto, los más fundamentales en Java.
Enteros: byte, short, int, long
Reales: float, double
Booleanos: boolean
Caracteres: char
Tipos de objeto: Las funciones son capaces de devolver referencias, ya sea de clases estándar de Java o bien, personalizadas por el programador.
Clases estándar: String, ArrayList, etc.
Clases personalizadas: Toda clase creada por el programador.
Arreglos: La función/subprograma también puede devolver un arreglo de cualquier tipo.
Ejemplo: int[]={1, 2, 3, 4, 5};
void: Se ocupa cuando la función no tiene un valor de retorno, sólo se escribe el identificador void.
Clases envolventes: Permite trabajar con los tipos primitivos de una forma más ágil.
Integer, Double, Boolean, etc.
Colecciones y estructuras de datos: También se pueden devolver conjuntos de datos en listas, mapas, etc.
Parámetros
Son los datos que, al ser colocados dentro del encabezado de una función, dicha función (o subprograma) obtiene la capacidad de realizar instrucciones específicas.
Tipos de parámetros
Por valor: Cuándo la función recibe una copia del valor original. Cambiar este valor dentro del método no afecta el valor original fuera de la función.
Parámetros en las funciones
La función puede aceptar uno o más parámetros, cuyos deben declararse a través de su identificador. Se pueden declarar y darles su uso, invocar a otra función o colocar múltiples parámetros.
Parámetros por defecto
Java no cuenta con un soporte directo para valores predeterminados en los parámetros de las funciones. Sin embargo, se puede conseguir un comportamiento similar mediante la sobrecarga de métodos.
Cuerpo de un método
¿Qué es?
El cuerpo de un método en Java es el conjunto de instrucciones que se ejecutan cuando se invoca el método. Se escriben después del encabezado del método y se encuentra delimitado por llaves {}.
Componentes
Instrucciones de retorno (si el tipo de retorno no es void).
Devuelven un valor desde el método al punto de invocación.
Llamadas a otros métodos.
Reutilizan código invocando otros métodos dentro del cuerpo del método.
Sentencias de control (if, while, etc.).
Ejecutan código basado en condiciones.
Declaraciones de variables.
Variables usadas solo dentro del método
Operaciones Aritméticas y Lógicas
Realizan cálculos matemáticos, por ejemplo: int suma = a + b;
Manejo de Excepciones
Utilizan bloques try-catch para manejar errores o condiciones excepcionales.
Ejemplo de un codigo donde se utiliza un metodo