Hola Te saludo nuevamente.
Ubaldo Acosta espero que estén listos para comenzar con esta elección.
Vamos a estudiar a continuación el tema de regreso de un método y la palabra ratón.
Están listos.
Vamos
regreso de un método cuando utilizamos métodos en Java.
Existen tres maneras de salir o terminar.
El método que se está ejecutando un método regresa al método que hizo la llamada original.
En los siguientes casos la primera opción es utilizar la palabra retorno y una vez que se ejecuta esta
instrucción se regresa el control al método que hizo la llamada previa.
La palabra Blyton podría no regresar ningún valor es decir sólo colocar la palabra Riutort aunque esto
no es necesario ya que el lenguaje de Java si no se indica otra cosa ejecutará el final del método y
regresará el control al método que hizo la llamada sin necesidad de especificar de manera explícita
la palabra retorno únicamente llegando a la última línea del método que se está ejecutando.
La otra opción es como normalmente se utiliza la palabra irritaron es agregando un valor el cual corresponde
con el tipo definido en la firma del método en cuestión.
Posteriormente veremos ejemplos del uso de la palabra retro a más detalle la segunda opción es cuando
llegamos al final de un método como hemos mencionado no hay necesidad de colocar la palabra ratón de
manera obligatoria sino que una vez que se llega al final del método se hace retorno de manera implícita
y con ello se obtiene el mismo resultado que si colocamos la palabra ratón sin argumentos la tercera
forma de salir de un método es si ocurre un error.
Esto provoca que el método termine de manera anormal y ya sea que se procese esta excepción o no. Esto
provocará que la ejecución del método concluya el manejo de excepciones en Java.
Es un tema que trataremos en otro curso a más detalle.
A continuación veremos algunos ejemplos del uso de la palabra ratón
palabra retrón utilizando tipos primitivos como podemos observar en el código.
Estamos creando un método llamado sumar que recibe dos argumentos la palabra Static la enseñaremos posteriormente
a más detalle en este caso sólo deben agregarla para que el código pueda funcionar correctamente y posteriormente
le explicaremos a detalle.
Continuando con la definición del método sumar la firma de este método es públic Static Int.
El nombre del método es sumar y recibe dos argumentos de tipo entero en Java.
únicamente podemos retornar un valor simple.
Sin embargo este valor puede ser un tipo primitivo o un tipo Objet y como parte de los tipos Objet puede
ser un arreglo una lista una colección de elementos etcétera.
De esta manera Java aunque puede regresar solamente un tipo este tipo puede ser una colección y esta
colección puede contener referencias a múltiples objetos.
El tema de arreglos lo estudiaremos más adelante así también como el tema de colecciones que se estudiará
en otro curso.
Una vez que hemos definido el método sumar podemos observar que cuando recibe los valores OIV utilizamos
la palabra Riptor esto para regresar el resultado de la suma de ambas.
En este caso es opcional poner los paréntesis se pueden omitir ya que básicamente lo que va a hacer
es regresar un tipo.
En este caso indicamos que es de tipo entero y el resultado que va a regresar es la suma de ambas.
De esta manera el tipo indicado en la palabra retorno debe de coincidir con el tipo que estamos indicando
que va a regresar este método.
Es decir con el valor que va a regresar.
Según la firma del método así que podemos utilizar paréntesis o no en este momento al utilizar la palabra
retorno.
Esto es opcional pero lo que debemos saber es que lo que se regresa es el resultado de la expresión
amaste y no los valores por separado ya que como comentamos ya va únicamente regresa un valor simple
y este método en particular está indicando que lo que regresará es un valor de tipo int.
La suma de ambas el cual es un tipo primitivo y por ello se definió al momento de declarar este método
una vez que se termina de ejecutar este método entonces se regresa la llamada al método que hizo la
llamada inicial.
En este caso esta línea de código que contiene la llamada al método sumar y una vez que se concluye
la suma.
Básicamente el resultado de este método Rubicon que es la suma de ambas.
En este caso tres masais se asigna el valor de 9 a la variable resultado así que esta variable debe
de ser del mismo tipo o de un tipo compatible con la firma del método en este caso el método sumar debido
a que la llamada a este método nos va a regresar un tipo entero.
Por lo tanto la variable resultado es de tipo también entero.
Más adelante realizaremos un ejercicio utilizando la palabra retrón con tipos primitivos palabra retrón
utilizando tipos obvie como hemos comentado la palabra retrón sólo puede regresar un tipo simple.
Sin embargo pueden ser de tipo primitivo o de tipo obvie en Java todas las clases heredan de la clase
obvie por lo que esto permite que podamos regresar cualquier tipo IAVA ya sea de las librerías que tenemos
ya disponibles en Java o una clase creada por nosotros.
En este ejemplo estamos creando una clase dentro de otra para poder ejemplificar cómo retornar un tipo
obvie en Java.
Podemos declarar varias clases dentro de un mismo archivo pero solamente una de ellas puede ser pública
y el nombre de la clase pública debe corresponder con el nombre del archivo de la clase.
Por ello la clase suma no tiene modificador de acceso público ya que esta es una clase que se está definiendo
dentro del mismo archivo de un archivo llamado Palabra.
Clases y así es como se debe de llamar este archivo ya que esta clase si es pública bien ahora continuando
con la explicación de la palabra Bruton en la clase de palabra Riptor en clases definimos el método
main y un método llamado crear objetos suma.
Este método realmente no es necesario lo hemos creado sólo con el fin de demostrar cómo podemos regresar.
Un tipo Object desde un método el cual puede ser directamente en la línea de código donde se encuentra
la palabra ratón o podemos crear una variable de tipo suma y hacer el retorno respectivo de la variable
de tipo suma creada previamente así que pudimos haber puesto aquí directamente la creación del objeto
pero en este caso estamos haciendo el ejercicio precisamente de Bruton de un objeto así que mandamos
a llamar al método crear objetos suma creamos una variable un objeto de tipo suma asignamos los valores
respectivos en los atributos a IB y posteriormente regresamos el objeto suma que se ha creado así que
el objeto que se está regresando debe de ser compatible con el tipo que se está indicando en la firma
del método y por lo tanto este método lo que regresa es un objeto de tipo suma y por lo tanto lo asignamos
a una variable también de tipo suma.
Finalmente el resultado estamos haciendo una suma de los atributos a y b y lo asignamos a la variable
de tipo resultado.
Finalmente imprimimos el resultado de esta operación y podemos observar que la clase suma únicamente
tienen los atributos a y b de tipo entero y tiene un constructor.
Estos argumentos a y b únicamente se asignan a los atributos de la clase.
De esta manera podemos observar cómo regresar un valor de tipo Object cuando estamos trabajando con
objetos Java
uso retorno condicionado.
Finalmente podemos observar en este código cómo podemos utilizar la palabra ratón varias veces en nuestro
código.
Para ello lo que vamos a hacer es por ejemplo utilizar de manera condicionada la ejecución del ratón
de nuestra clase y como ejemplo podemos observar que si tenemos un método llamado sumar que recibe dos
argumentos a Ben y hacemos una comprobación en el caso de que a y b sean igual a cero entonces mandamos
un aviso de que debemos de proporcionar valores distintos de cero y hacemos un ratón proporcionando
el valor de la suma y el valor de la suma es igual a cero.
De esta manera estamos haciendo un gritón condicionado al ejecutar nuestro método.
Sin embargo si los valores son distintos a cero hacemos el retorno de la suma de las variables amaste
así que con esto estamos demostrando que podemos tener la variable ratón varias veces en nuestro código
en el mismo método.
Sin embargo debe de estar condicionado para que nos lo acepte el compilador.
De lo contrario marcará un error de compilación ya que solamente se puede indicar el método retorné.
Una vez dentro de nuestro código de manera lineal pero si lo tenemos de manera condicionada entonces
sí se puede indicar varias veces en nuestro código dentro del mismo método.
A continuación vamos a crear algunos ejercicios para poner en práctica el concepto de la palabra ritornello.