Está en la página 1de 4

Definición de Métodos:

¿Qué es un método?

En programación a los método se les llama a un bloque de código que tiene definido en su interior
un conjunto de instrucciones, estas instrucciones realizan una determinada tarea. Cuando se
necesita hacer uso de la función definida en el método simplemente se lo llama por su nombre,
cuando el flujo del programa pasa por una llamada a un método el puntero salta a la región donde
está definido el método, ejecuta todas sus instrucciones y al finalizar retorna a la línea posterior a
la llamada al método.

Estructura de un Método:

[Especificadores]tipo de vueltos

NombredeMetodo ([lista parámetros])

[lista opciones]

//instrucciones

[return valor]

}
Valores de Retorno
Métodos con valor de retorno
Los métodos con valor de retorno son módulos de programa que pueden recibir datos de entrada
por medio de variables locales (parámetros) y posteriormente retorna un resultado al punto
donde es llamado. Este tipo de métodos se utiliza para operar cualquier tipo de proceso que
produzca un resultado.

Los métodos con valor de retorno se clasifican en dos tipos:

 Métodos con valor de retorno sin parámetros.


 Métodos con valor de retorno con parámetros.

Valores de Retorno:

Un procedimiento que devuelve un valor es esencialmente una función definida por el usuario,
similar a una función incorporada. Para definir un valor de retorno para un subprocedimiento,
debe

Defina el valor de retorno en las definiciones de prototipo y de interfaz de procedimiento del


subprocedimiento.

Codifique una operación RETURN con una expresión que contenga el valor que se va a devolver.

DATFMT (fmt)

El valor de retorno tiene el formato de fecha especificado por la palabra clave.

DIM (N)

El valor de retorno es una matriz con N elementos.

LIKE(name)

El valor de retorno se define como el elemento especificado por la palabra clave.

LIKEDS (nombre)

El valor de retorno es una estructura de datos definida como la estructura de datos especificada
por la palabra clave.

LIKEREC (nombre{type})
El valor de retorno es una estructura de datos definida como el nombre de registro especificado
por la palabra clave.

PROCPTR

El valor de retorno es un puntero de procedimiento.

TIMFMT (fmt)

El valor de retorno tiene el formato de hora especificado por la palabra clave.

Procedimiento
Ejemplos:
Funcion

Ejemplo de declaración de funciones y procedimiento en Python

Ejemplo de declaración de funciones y procedimiento en Java

Métodos de Instancia y Clases:


Una instancia se define comúnmente en español Como un ejemplo,
si lo aplicamos a este contexto, al instanciar la clase Persona, estoy
creando un ejemplo de Persona.

Son métodos que puedo usar sobre la instancia, en este caso la


persona que estoy trabajando.

Por ejemplo puedo agregar otros métodos a esta clase, el


método whats_your_name para poder acceder a la variable nombre de
la Persona y el método eat que nos retornará un String.

También podría gustarte