Hola y bienvenidos a esta elección.
A continuación vamos a estudiar el tema de la palabra retrón con tipos primitivos en Java están listos.
Vamos bien vamos a cerrar nuestro proyecto damos un derecho
y posteriormente seleccionamos Claws.
Ahora vamos a crear un nuevo proyecto damos clic en File new project dejamos los valores por default
Java Will Maybe y llamada application.
El nombre del proyecto va a ser palabra retrón
tipos primitivos y lo depositamos en la carpeta de cursos diagonal Java.
El grupo iba a ser MX punto com punto GBM.
La versión 1.0 y quitamos el nombre del paquete y damos sigue en finalizar para que se cree en nuestro
proyecto vamos a crear una nueva clase damos el derecho no ya da clase el nombre de la clase va a ser
palabra Riptor
tipos primitivos el nombre del paquete se deja por default y los demás valores los dejamos por default.
Damos clic en Finalizar bien vamos a quitar estas líneas de código y vamos a agregar un método main
Public Static void main.
Damos un formato bien y ya tenemos lista nuestra clase para empezar a trabajar lo que vamos a hacer
vamos a comenzar definiendo un método un método llamado sumar sin retornar valor así que vamos a escribir
lo siguiente sumar sin retornar valor y va a recibir dos parámetros para realizar la suma.
En este caso por ejemplo los valores de 3 y 6 que son los operandos para realizar esta suma.
Así que en este caso estamos diciendo que vamos a utilizar este método sumar sin retornar valor va a
recibir dos parámetros de tipo entero y el compilador en este caso como no detecta el método entonces
nos da la opción de crearlo de manera automática.
Vamos a seleccionar esta opción y en dado caso de que no nos agregara esta opción de crearlo de manera
automática tendríamos que agregar nosotros manualmente este código así que el método va a ser de tipo
privado estático ya que estamos dentro del método main que también es estático y para poder mandar a
llamar.
Otro método debe de ser estático también y debido a que este método no va a regresar ningún valor entonces
va a ser el tipo Void.
Ahorita vamos a explicar a más detalle esta palabra.
El método se llama sumar sin retornar valor y recibe dos argumentos vamos a cambiar los nombres recibe
un entero llamado a y otro entero llamado Be.
Ahora este método no va a regresar nada.
Por lo tanto lo único que va a hacer es mandar a consola el resultado de sumar sin retornar valor únicamente
vamos a mandar a consola el resultado de realizar la suma de a más.
Recordemos que debido a que estamos utilizando una cadena del lado izquierdo entonces del lado derecho
debemos de poner entre paréntesis los valores de ambas.
De lo contrario va a realizar la concatenación de estos valores y no la suma.
Esto ya lo vimos en las elecciones de los tipos primitivos bien así que con esto lo único que va a hacer
este método es que no va a regresar ningún valor sino que únicamente va a mandar a imprimir el valor
de la suma de los parámetros que está recibiendo.
Recordemos que parametro o argumento es lo mismo son los valores que recibe este método aquí tengo un
error debe de ser punto y coma bien y eso es todo lo que va a ser nuestro código vamos a guardar cambios
y ejecutamos
y podemos observar que en este caso ya se ha ejecutado nuestro código y el resultado de sumar sin retornar
valor es igual a nueve ya que es la suma de tres masais bien.
Ahora vamos a ejecutar paso a paso para que podamos entender la palabra voy vamos a poner un punto de
ruptura en la llamada al método sumar sin retornar valor damos clic derecho y seleccionamos de Buffy
en este caso ya estamos en la línea de código sumar sin retornar valor y para entrar al detalle y poder
irnos a la llamada al método sumar sin retornar valor vamos a dar clic en f7 o step into
y podemos ver que ya estamos recibiendo los valores de hoy igual a tres y ve igual a seis ya que al
momento de mandar a llamar esta función se están proporcionando estos valores a cada uno de los argumentos
definidos en este método y por lo tanto la siguiente línea en lo que va a ser simplemente es sumar estos
valores así que ahora ejecutamos F8 pero antes vamos a la consola vamos al tabulador de output presionamos
F8 y podemos observar el resultado.
El resultado de sumar sin retornar valor es igual a nueve y podemos observar que en este caso no necesitamos
utilizar la palabra ratón en automático.
Si llegamos a la última línea de nuestro método sin importar si agregamos la palabra ratón por default
va a regresar al método que hizo la llamada.
Así que en este caso si presionamos F8 lo que va a hacer es que esta es la última línea de código
y va a regresar la llamada para continuar el flujo de nuestro programa al método que hizo la llamada
original es decir vamos a regresar al método main y va a continuar en la línea donde se había quedado.
Esto sin necesidad de agregar la palabra Riptor pero en un momento vamos a ver que también podemos agregar
esta palabra.
Sin embargo podemos observar que en este caso va a funcionar exactamente igual llega a la última línea
y continuamos en la siguiente línea del método que hizo la llamada así que presionamos F8 y podemos
observar que ella continúa en la siguiente línea.
Después de haber mandado a llamar el método sumar sin retornar valor y debido a que esta es la última
línea de este método también termina la ejecución de nuestro programa así que con esto pudimos observar
que sin importar que no utilicemos la palabra ratón de manera explícita se regresa al método que hizo
la llamada.
Ahora debido a que este método no regresa a ningún valor simplemente podemos agregar la palabra Riptor
pero como hemos comentado esto es opcional así que al llegar a la última línea de nuestro código si
no encuentra esta palabra retorna en automático lo va a hacer de manera explícita va a regresar a la
llamada al método que hizo esta llamada y vamos a ver que el método Huitrón también lo que hace es regresar
un valor si es que el método lo ha definido.
Por ejemplo si el método sumar en lugar de utilizar Veidt hubiera definido que va a regresar un tipo
entero entonces la palabra gravitón también debería de contener un tipo entero a regresar pero eso lo
vamos a ver a continuación sin embargo esto es para que podamos entender la palabra reservada avei si
el método no va a regresar nada entonces utilizamos la palabra reservada bait y entonces la palabra
Rigdon no agrega ningún otro parámetro simplemente tenemos la palabra Riptor e incluso esta palabra
como hemos comentado es opcional.
Ahora vamos a agregar otro método que se llame sumar retornando valor y pasamos por ejemplo los valores
de 4 y 2 vamos a definir nosotros directamente este método el método va a ser privado de tipo Static
pero en este caso ya no va a ser de tipo Veil ya que este método si va a regresar un valor de tipo entero.
Por lo tanto indicamos que vamos a regresar un valor de tipo entero y el método se va a llamar sumar
retornando valor debemos de respetar mayúsculas y minúsculas tal cual lo hemos escrito en la llamada
de este método y posteriormente recibimos dos argumentos el argumento y el argumento de los nombres
de estas variables pueden ser cualquiera pero en este caso lo estamos dejando muy simple.
Los valores de A y abrimos y cerramos el cuerpo de nuestro método y podemos observar que en automático
si estamos definiendo que vamos a regresar un valor entonces ya el compilador nos está indicando que
falta agregar el ratón en nuestro método así que ya no basta simplemente con esperar a que lleguemos
a la última línea de nuestro método.
En este caso ya estamos obligados a agregar la palabra ratón indicando el valor que queremos regresar.
Por ejemplo para eliminar este error de manera rápida tendríamos que poner por ejemplo Hobbiton 0 o
cualquier otro valor de tipo entero y podemos observar que ya nos quita este error debido a que ya estamos
regresando un valor y entonces ya cumplimos con la firma del método indicamos que íbamos a regresar
un valor de tipo entero y ya estamos regresando.
Cualquier valor de tipo entero como puede ser 1 2 o cualquier otro valor de tipo entero bien pero realmente
lo que vamos a regresar en este método es el resultado de la suma de los valores que estamos recibiendo
así que el resultado que vamos a regresar va a ser un tipo entero pero resultado de sumar amase y entonces
este es el Bruton que vamos a hacer.
Esta expresión podría ir entre paréntesis o no es opcional.
Sin embargo el retorno puede regresar varios valores únicamente regresa un solo valor más adelante vamos
a ver el tema de arreglos y colecciones así que si queremos regresar más de un valor tendrá que ser
utilizando por ejemplo un arreglo o una colección de datos.
Pero básicamente eso también corresponde solamente a un valor a un objeto de tipo Array o un objeto
de tipo Collection pero el ritornello únicamente puede regresar un solo valor así que en este caso podemos
poner amaste y este Riverón básicamente lo que está haciendo simplemente sumar los valores que estamos
recibiendo como argumentos hace la suma y regresa este valor por ello es que se indicó que va a regresar
un tipo entero.
Ahora es opcional en esta llamada recibir el valor que regresa este método.
Vamos a quitar este punto de ruptura vamos a agregar otro punto de ruptura y vamos a ejecutar ahora
de esta manera nuestro programa damos el derecho de Brookfield.
Si vamos al lado put ya tenemos el resultado de la primera llamada.
El resultado sumar sin retornar valor.
Pero ahora vamos a entrar al resultado de sumar retornando valor presionamos F F7 ya estamos en nuestro
método sumar retornando valor ya tenemos los valores de a igual a 4 y ve igualados y entonces esto es
lo que va a hacer es retornar el resultado de la suma.
En este caso si seleccionamos esta expresión nos regresa el resultado de sumar a más que es igual a
6 así que presionamos F8 y podemos observar que ya regresamos a la llamada del método sumar retornando
valor pero como no hay ninguna variable que reciba el resultado de la llamada a este método entonces
en consola no vamos a ver ningún otro resultado presionamos F8 podemos ver que ya se ejecutó esta línea
y en la consola no podemos ver ningún otro resultado termina nuestro programa y podemos llevar la llamada
a este método únicamente ejecutó este método realizó la suma pero no se recibió este valor en ningún
lado ni tampoco se mandó a imprimir así que podemos observar que podemos mandar a llamar métodos que
incluso regresen valores pero no necesitamos recibirlo ni procesarlo simplemente se puede mandar a llamar
para que se ejecute.
Pero en este caso para que veamos el resultado vamos a declarar una variable podemos utilizar o VaR
no hay ningún problema.
La variable se llama resultado y mandamos a imprimir el resultado de sumar
retornando valor guardamos cambios damos clic derecho y ejecutamos y podemos ver que en este caso ya
estamos recibiendo el valor de 6 así que con eso estamos observando varios ejemplos del uso de la palabra
Riptor la palabra ratón puede ser la última línea de código pero podríamos tener alguna condición dentro
de nuestro método y con esto la palabra Luton podría aparecer varias veces en nuestro código.
No necesariamente tiene que ser la última línea de nuestro método.
Vamos a ver a qué nos referimos.
Por ejemplo si hacemos la validación de si es igual a cero y también el valor de proporcionado es igual
a cero entonces mandamos a imprimir
debe proporcionar valores distintos de cero y debido a que en este caso estamos seguros que la suma
es igual a cero.
Ya no tiene caso realizar esta operación así que simplemente podemos hacer Riptor cero indicando que
el resultado de la suma es cero así que podemos ver que la palabra ratón sí es la última línea pero
en este caso de este bloque condicional del IF y por ejemplo después de la revisión de este IFF podríamos
agregar un es o simplemente continuar con este flujo y mandar por ejemplo a imprimir los valores proporcionados
son distintos de cero sólo por poner un ejemplo y con esto podemos observar que la palabra ratón puede
aparecer varias veces en nuestro método tiene que ser la última línea de nuestro método pero puede aparecer
varias veces y en cada una de las opciones que tengamos.
Por ejemplo en este caso en el IF en un etcetc podría aparecer la palabra ratón.
Sin embargo después de la palabra ratón ya no podemos agregar nada.
Por ejemplo en este caso si agregamos un salto de línea podemos observar que hemos llegado al final
de la llamada al método Riptor así que aquí ya no podemos agregar más código y después de agregar el
ratón al finalizar nuestro método también en este caso tampoco ya no podríamos agregar ningún tipo de
código ya que ya indicamos que vamos a hacer el regreso al método que hizo la llamada a este método
así que vamos a cambiar los valores por el valor de cero
y también aquí cambiamos el valor de cero para que nos muestre este mensaje.
Guardamos cambios ejecutamos y podemos observar el resultado de sumar retornando valor es igual a cero
pero ejecutó este Hobbiton y no es territorio y si cambiamos de valores por ejemplo los valores que
teníamos de 4 y 2 guardamos cambios ejecutamos y podemos ver que en este caso tenemos el valor de 6.
Por lo tanto no se ejecutó este ratón sino se ejecutó este Witold se les vea como ejercicio ejecutar
paso a paso para que comprueben estos dos casos pero básicamente es lo mismo que ya hemos explicado
si llegamos a esta línea de código se hace el ratón y se omiten ya las líneas de código restantes y
además si llegamos a la palabra reservada Huitrón ya no puede haber más código después de la llamada
a esta línea retorné.
De igual manera si llegamos a ejecutar esta línea entonces ya no puede haber más código.
Después de esta llamada.
Eso es todo por esta elección y nos vemos en el siguiente video.
Saludos.