Please enable JavaScript.
Coggle requires JavaScript to display documents.
Unidad 2:Métodos y estructuras de control (Estructuras de control…
Unidad 2:Métodos y estructuras de control
Está conformada por varios sub-bloques de código que la conforman, los cuales se llaman métodos y agrupan de manera más o menos ordenada a los algoritmos que conforman el cuerpo de nuestro programa o aplicación
Tiene cierta estructura que los distinguen de los demás elementos del lenguaje Java, la estructura clásica de un método es la siguiente:
Declaración y ámbito de variables
variable
Locación de memoria reservada para alojar un dato que cambiará con respecto al tiempo/espacio donde se ejecute la aplicación
Variables primitivas: sirven para almacenar datos numéricos, valores lógicos o caracteres
Variables referenciadas: asociadas a un objeto, o son la instancia de una clase
bytes
byte: con una longitud de 8 bits en memoria.
Int: con una longitud de 32 bits en memoria
Recepción de parámetros
valores que éste recibe desde la parte del código donde es invocado
Int, Double, Float, entre otros
Declaración de constantes
Entendidas como un valor que no puede ser alterado durante la ejecución de un programa, y corresponde a una longitud fija en la memoria de la computadora donde se ejecuta el programa.
Métodos que no devuelven valores
Cuando un método no retorna valores, se deberá modificar la definición de sus parámetros
Llamada de métodos
Cuando decimos que llamamos un método, estamos haciendo uso de las sentencias que lo conforman. De igual manera, se dice que se invoca al método
Métodos que devuelven valores
se espera recibir alguna respuesta o resultado de alguna operación realizada por las sentencias que conforman su cuerpo
Para que un método pueda regresar valores, deben estar involucrados varios factores que le ayuden o “alimenten”, para poder realizar dichas operaciones
Estructuras de control selectivas
If - else: secuencia de un programa que se ve afectada por una condición, si ésta es cumplida la secuencia del programa entrará en el bloque de instrucciones de dicha estructura, de lo contrario la secuencia del programa se “saltará” ese bloque de código y entrará al bloque de instrucciones else, dado que la condición se cumplió
If anidado
Esta estructura es un agrandamiento de la anterior, ya que se pueden evaluar diferentes condiciones ligadas.
Switch-case
también es conocida como de decisión múltiple.
El switch evalúa si una variable tiene un valor en específico.
Retorno de parámetros
Cuando el método de nuestro interés ya ha recibido (o consigue) los elementos necesarios para poder realizar sus funciones, retornará el resultado de aplicarlas sobre los parámetros recibidos
If anidado
Esta estructura es un agrandamiento de la anterior, ya que se pueden evaluar diferentes condiciones ligadas.
Switch-case
múltiple. En ésta se puede evaluar una misma expresión con, como su nombre lo indica, múltiples opciones, pero en este caso no son condiciones, el switch evalúa si una variable tiene un valor en específico
Estructuras de control cíclicas
son bloques de instrucciones que se repiten un número de veces mientras se cumple, o hasta que se cumpla una condición
While
primero evalúa la condición y solo si se cumple realiza las instrucciones, así es que si la condición no es cumplida desde un inicio, el control del programa no entrará en el bloque de instrucciones que se encuentran dentro del ciclo