R5.3 Practica Modularidad v2
R5.3 Practica Modularidad v2
COMPETENCIA (OBJETIVO):
Análisis y desarrollo de un algoritmo implementado métodos y parámetros.
INTRODUCCIÓN:
Los Parámetros en Java son los valores que recibe una función o un método, estos parámetros están definidos dentro de los
paréntesis de la función o método.
Los parámetros se definen el tipo de dato que van a recibir, si es un número, cadena u otros. Cada parámetro se separa con
comas.
Ejemplo: suma(int a, int b);
Los argumentos son los valores que se envían a una función o método al momento de llamar dicha función o método, estos
valores son recibidos médiate parámetros de una función o método.
Ejemplo: suma (10,20);
Una función es un bloque de código que realiza una tarea o una función, este bloque de código se puede ejecutar llamando
directamente el nombre de la función, una funcione puede ejecutar un bloque de código, también puede realizar una petición
médiate parámetros y puede devolver un valor de acuerdo a la petición.
Una función y un método pude funcionar similar porque ambos pueden realizar las mismas tareas o funciones y también
pueden ejecutarse al llamar su nombre o también puede recibir valor mediante parámetros y devolver valores.
La diferencia entre función y método es que un método está asociado a un objeto, o sea es una función de un objeto, pero
una función trabaja por si sola, a un método tienes que acceder médiate un objeto, pero a una función no.
En otros lenguajes de programación una función va dentro de un módulo o archivo, a diferencia en Java tiene que ir dentro
de una clase. Para crear una función se usa la instrucción static.
El siguiente ejemplo verás como se define una función y un método y como se usan cada una de ellas.
MATERIALES O EQUIPOS:
- 1 Computadora (Por Alumno)
- Libreta de Apuntes
- Software:
- Netbeans || Eclipse || Bloc de Notas
- Máquina virtual de java (JDK)
- Terminal (Linux) || Símbolo del sistema (Microsoft Windows)
Sugerencias didácticas
- Joyanes, A. Programación en Java6. Primera Edición, McGrawHill, España 2011
- Obsvaldo, C. Estructura de Datos. Tercera Edición, McGrawHill, México 2006
- Deitel, P,J, Como programar en Java, Séptima Edición, Pearson Mexico, 2008
NOTAS
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
7.- Resolver el siguiente problema: Realizar un algoritmo que realiza la operación de suma, resta y multiplicación de dos
números. Implementar funciones.
*** La definición de tipo de retorno en un método depende del tipo de valor a devolver. Línea 22, 28.
FIRMA PROFESOR
____________________________________________________________________________________________
REFERENCIAS BIBLIOGRÁFICAS
- Joyanes, A. Estructuras de datos en Java. Primera Edición, McGrawHill, España 2018
- Obsvaldo, C. Estructura de Datos. Tercera Edición, McGrawHill, México 2006
- Deitel, P,J, Como programar en Java, Séptima Edición, Pearson Mexico, 2008