Está en la página 1de 10

Funciones y

Procedimientos
Instructora: Liliana María García Aguirre
¿Qué son las funciones y los
procedimientos?
 Se puede decir que es un
subalgoritmo que forma parte de
un algoritmo principal, el cuál
permite resolver una tarea
especifica.
Funciones, Procedimientos, Métodos
en Java
 Java permite crear o hacer métodos propios y usarlos o simplemente
hacer uso de los métodos de otras librerías.
 Las funciones permiten automatizar tareas que requiramos con frecuencia
y que se puedan generalizar por medio de parámetros o argumentos.
 Es importante crear métodos en java y usarlos correctamente, permite
separar el código en módulos y según las tareas que se requieran.
 Cada función en java debe contener la implementación de una utilidad
de la aplicación.
 Se vuelve muy complejo usar o crear un método que haga todo de una
sola vez.
Funciones
 Las funciones son un conjunto de líneas de código (instrucciones),
encapsuladas en un bloque, que reciben parámetros (variables), cuyos
valores se utilizan para realizar operaciones y adicionalmente retornan un
valor.
 Algunas pueden no necesitar parámetros.
Procedimientos
 Son básicamente un conjunto de instrucciones que se ejecutan sin
retornar ningún valor.
 En el contexto de Java, un procedimiento es también un conjunto de
instrucciones que implementa una utilidad, cuyo tipo de retorno es void y
no obliga a utilizar la sentencia return.
Método
 Los métodos están en capacidad de realizar las mismas tareas de las
funciones y procedimientos, la diferencia radica en la manera en que se
hace uso de uno u otro.
 Un método también puede recibir valores, efectuar operaciones con estos
y retornar valores, sin embargo, el método está asociado a un objeto.
 SIEMPRE, básicamente un método es una función que pertenece a un
objeto o clase, mientras que una función existe por sí sola, sin necesidad
de un objeto para ser usada.
Sintaxis para declarar función/método
Funciones predefinidas

 Todos los lenguajes de


programación traen funciones
predefinidas para operaciones
matemáticas, científicas, de texto
entre otras.
 Pero como es imposible que un
lenguaje de programación
suministre todas las funciones que
un programador podría necesitar,
cada lenguaje incorpora algún
mecanismo para que los
programadores pueden definir
sus propias funciones .
Parámetros
 Los parámetros o argumentos son una forma de intercambiar información
con el método. Pueden servir para introducir datos para ejecutar el
método (entrada) o para obtener o modificar datos tras su ejecución
(salida).
Muchas gracias

También podría gustarte