‫Ahora que conoce la teoría de los métodos, echemos un vistazo al aspecto práctico de los métodos.
‫Así que creemos un método y comenzamos con un modificador de exceso y solo voy a usar público,
‫luego agrego el tipo de retorno, que es vacío, y luego le doy un nombre.
‫En mi caso, voy a llamar a eso correcto de alguna manera.
‫Entonces este método va a escribir algo.
‫Y antes que nada, empiezo así, necesito 30 corchetes.
‫Y aquí simplemente quiero usar la línea derecha de la consola.
‫Así que solo voy a escribir algo en la consola.
‫Y esto va a ser que me llamen desde un método bastante simple y luego de consola pero leído.
‫Entonces, nada demasiado sofisticado todavía y nada que no hayamos visto aún, excepto que esto está dentro de un método.
‫Entonces, ahora para llamar a este método y ejecutarlo, necesitamos llamarlo dentro del método principal.
‫Entonces, este método aquí es un método en sí mismo y este método no es público.
‫Entonces no tiene un modificador de acceso.
‫Incluso podría deshacerme de este modificador X para poder simplemente decir voit escribir algo, pero entraremos en los
‫diferentes modificadores X más adelante.
‫Entonces este no tiene uno.
‫Nuestro método principal, porque solo debe llamarse desde esta clase.
‫Luego tenemos void, lo que significa que este método nunca devolverá nada.
‫Y luego el nombre se llama Main y porque bueno, nuestro método principal es el que es
‫realmente importante.
‫Y luego, entre paréntesis, tiene una matriz de cadenas, que se llama ARC, y eso es algo que
‫cubriremos más adelante.
‫Así que no hemos visto cuáles son las tasas, pero lo haremos más adelante y verás también qué son los arcos.
‫Así que este es nuestro método y aquí está nuestro punto de partida.
‫Como habéis leído en el último vídeo lo he visto en el último vídeo.
‫Entonces, sea lo que sea que queramos ejecutar, debemos comenzar desde aquí.
‫Así que comencemos y llamemos a nuestro método escribir algo.
‫Ahora, recibimos un error aquí.
‫No podemos simplemente llamar a nuestro método escribir algo dentro del método principal porque nuestro método principal es estático.
‫Y es por eso que el método escribir algo también tiene que ser estático.
‫Así que agrego el término estático y, como puede ver, está entre el modificador de eje y el tipo de retorno.
‫Muy bien, entonces existe el modificador, luego Statik, luego el tipo de retorno y luego el nombre del método o el nombre del método.
‫De acuerdo, ese es el orden.
‫Y luego, entre paréntesis, tiene el parámetro uno y el parámetro dos, y deben estar separados
‫por una coma.
‫Está bien.
‫Así que esa es la estructura habitual y eso es lo que tenemos aquí.
‫Entonces tenemos un público, que es el modificador de acceso.
‫Tenemos static, que se usa porque el método principal es estático y estático simplemente significa que este método es estático y
‫declara el miembro estático, que pertenece a la propia cinta en lugar de a un objeto
‫específico.
‫Eso también es algo que tendrá mucho más sentido tan pronto como lleguemos al punto en el que
‫usemos la programación orientada a objetos.
‫Entonces, por ahora, solo sepa que siempre que desee llamar a un método dentro de un método estático, también debe hacer
‫que el método en sí sea estático.
‫Entonces, por ahora, como no usamos programación orientada a objetos y, en general, los conceptos más grandes
‫serían difíciles de entender.
‫Dejémoslo así, porque aquí se requiere static, porque queremos llamarlo desde que no es
‫un método estático.
‫Está bien.
‫Y más adelante, si tenemos varias clases que ya no serán necesarias, también
‫veremos eso.
‫Así que aquí están nuestros resultados.
‫Me llaman desde un método.
‫Como puede ver, no tuvimos que escribirlo dentro de nuestro método principal.
‫Simplemente lo escribimos aquí.
‫Entonces puede crear métodos muy largos que hacen muchas cosas, y luego simplemente puede llamarlos en una línea.
‫Así es como los llamamos y así los declaramos o creamos.
‫Y un método normalmente debería hacer una cosa.
‫Entonces, en este caso, este método está ahí para escribir algo.
‫Por lo tanto, no debe crear métodos que hagan 20 cosas diferentes o algo así.
‫Es mejor si lo mantiene simple.
‫Entonces, si desea tener un método que haga otra cosa, cree un método adicional.
‫Entonces, un método separado.
‫Está bien.
‫Así que creemos un método adicional, que no solo escriba algo de lo que tenemos aquí, sino
‫que escriba algo que queremos tener.
‫Entonces.
‫Vereide vacío estático público Algo específico.
‫Entonces, nuestro primer ejemplo, simplemente escribió cualquier cosa.
‫Bueno, lo que sea que esté escrito aquí.
‫Ahora, lo que quiero tener quiero declarar lo que quiero escribir cada vez que llamo a este método.
‫Así que echemos un vistazo a eso.
‫Entonces voy a usar la línea derecha de la consola.
‫¿Y ahora qué debo escribir aquí?
‫Entonces no quiero escribir nada.
‫Quiero escribir algo específico.
‫Y lo que es eso, es lo que voy a agregar como parámetro.
‫Entonces aquí tengo el parámetro uno y el parámetro dos, y aquí quiero tener solo un parámetro, que será
‫el texto de tipo cadena.
‫Entonces mi texto será el parámetro.
‫Y siempre que quiera llamar a este método, ahora puedo entregar mi texto y se imprimirá en la
‫consola.
‫Así que entrego mi texto aquí y ahora se escribirá en la consola.
‫Así que creemos leer también, o llamemos al método aquí también para escribirlo en la consola.
‫Y ahora llamemos a esto método de escribir algo específico.
‫Y si lo llamamos así, obtenemos un error porque dice que no hay ningún argumento dado
‫que corresponda al parámetro de potencia formal requerido.
‫Mi texto.
‫Eso significa que tenemos que dar un argumento.
‫Derecha.
‫Entonces, cuando crea un método, esto se llama parámetro, pero cuando llama al método, lo que entrega
‫es el argumento.
‫Así que voy a entregar el argumento.
‫Soy un argumento y me llaman desde un método.
‫Y aquí, como puede ver, también utilizo signos de exclamación porque es de tipo cadena.
‫Entonces mi texto es de tipo cadena.
‫Entonces tengo que entregar una cuerda aquí.
‫Así que ejecutemos eso también.
‫Y quizás se pregunte, me llaman desde que se muestra un método, pero soy un argumento y me llaman desde un método
‫que no está escrito en nuestra consola.
‫Porqué es eso.
‫Eso tiene que ver con esta Rete.
‫Porque la lectura de la consola lee todo lo que está escrito en ese punto y no lee lo que está escrito
‫después.
‫Lo que podemos hacer es deshacernos de esa consola, leer desde aquí y simplemente llamarla aquí.
‫Entonces.
‫Consola que leyó.
‫Y ahora intentémoslo de nuevo.
‫Y como puede ver, me llaman desde un método y soy otro argumento y me llaman desde un método.
‫Entonces ha visto cómo usar argumentos y parámetros y crear métodos y usar Voit.
‫Y también veremos otros tipos.
‫Entonces, en el siguiente video, veremos diferentes tipos de retorno y luego también usaremos
‫más de un parámetro.