Es un subprograma con la intención
de actuar para y por los datos a los
cuales está asociado.
Declaración:
Metodos static
static, se utiliza para declarar métodos de clase. Esto quiere decir
que no pertenecen a instancias de objetos, sino a una clase, lo
cual hace que no se necesiten crear objetos para referenciarlos.
Un método static funciona como un método amigo.
final: se refiere a un elemento que no puede cambiar
su valor inicial durante la ejecución de un programa,
se utiliza en el caso de los datos para indicar que se
trata de una constante:
static: es un atributo que se utiliza en la declaración de
datos y métodos miembros de una clase.Para declarar
elementos static dentro de un programa se sigue la
siguiente sintaxis:
Invocaciones
Un método por sí solo no hace nada si no es invocado o
llamado.Cuando de una instancia se invoca a uno de sus
métodos se dice que se envía un mensaje al objeto.
Una clase puede tener al
menos 4 tipos de métodos.
También son llamados servicios, que los
objetos utilizarán en una aplicación.
• Métodos de crear e inicializar un objeto
(Constructores, inicializadores).
• Métodos para modificar el estado de un objeto (Modificadores).
• Métodos para recuperar el estado de un objeto (Recuperadores).
• Métodos para cuestionar el estado de un objeto
(Cuestionadores)
Uso de parámetros
Paso de argumentos o parametros
¿Cuáles hay?
Paso de parámetros por
valor o por copia
Son los parámetros
definidos por tipos
de datos básicos
Paso de parámetro por
referencia
Son todas las variables
definidas por tipos no
básicos (clases o arreglos)
Devolver un valor desde un método
Todo método declarado obligatoriamente
debe devolver un valor, dicho valor debe
ser del tipo de dato declarado por el
método
¿Cómo?
Java utiliza la sentencia return:
return expresión;