Que son los Métodos en Java ?

00:09:36
https://www.youtube.com/watch?v=5oHEEwijTZk

Resumo

TLDREl video explica los métodos en Java, destacando su estructura y tipos. Se menciona que un método incluye modificadores de alcance, tipo de retorno, nombre y parámetros. Se abordan los métodos sin retorno y con parámetros, así como los métodos con retorno. También se explica el método constructor, que inicializa un objeto. Se enfatiza la importancia de los métodos en la programación orientada a objetos para lograr modularidad y encapsulamiento.

Conclusões

  • 📝 Se explica la estructura básica de un método en Java.
  • 🔍 Los métodos permiten modularidad y encapsulamiento en la programación.
  • 💡 Un método puede ser sin retorno, con retorno, con o sin parámetros.
  • 🔗 El modificador de alcance define la visibilidad del método.
  • 🎯 Un método 'void' no devuelve nada.
  • 🏗️ El método constructor inicializa un objeto sin retornar valor.

Linha do tempo

  • 00:00:00 - 00:09:36

    La sesión se centra en los métodos en Java, destacando su importancia en la programación orientada a objetos. Se menciona que los objetos tienen estado, comportamiento e identidad, y que el comportamiento se define a través de métodos, facilitando la modularidad. Un método en Java tiene varias características, como modificador de alcance, modificador de uso, tipo de retorno, nombre y cuerpo. Se explican los modificadores de alcance (público, privado, protegido) y de uso (abstracto, final, static), así como el tipo de retorno que indica el dato que se devolverá. Se presentan diferentes tipos de métodos: sin retorno y sin parámetros, sin retorno y con parámetros, con retorno y sin parámetros, y con retorno y con parámetros. Además, se menciona el método constructor, que es especial y no requiere la estructura camel case. Se ejemplifican los métodos con diferentes combinaciones de retorno y parámetros, culminando en la importancia del método constructor para inicializar instancias de clases. Finalmente, se invita a los espectadores a seguir con la práctica en el próximo video.

Mapa mental

Vídeo de perguntas e respostas

  • ¿Qué es un método en Java?

    Un método en Java es una función o procedimiento que realiza un proceso específico.

  • ¿Cuáles son los tipos de métodos en Java?

    Los tipos de métodos incluyen métodos sin retorno y sin parámetros, métodos con retorno y con parámetros, y el método constructor.

  • ¿Qué es el modificador de alcance en un método?

    El modificador de alcance define la visibilidad del método y puede ser público, privado, protegido o por defecto.

  • ¿Qué significa que un método sea 'void'?

    Un método 'void' no devuelve ningún valor.

  • ¿Qué es un método constructor?

    Es un método especial que inicializa un objeto y tiene el mismo nombre que la clase.

Ver mais resumos de vídeos

Obtenha acesso instantâneo a resumos gratuitos de vídeos do YouTube com tecnologia de IA!
Legendas
es
Rolagem automática:
  • 00:00:05
    Bueno entonces vamos a haar la parte de
  • 00:00:07
    métodos en Java que es un tema que hemos
  • 00:00:10
    manejado ya hemos hecho varios ejemplos
  • 00:00:11
    sobre los métodos pero para reforzar
  • 00:00:15
    explicación vamos a repetir Pues acá y
  • 00:00:18
    les va serv para el taller como les hab
  • 00:00:20
    comentado cuando hablamos de programa
  • 00:00:22
    orent objetos Es importante saber que
  • 00:00:24
    implícitamente está el tema de los
  • 00:00:26
    métodos porque ustedes saben que un
  • 00:00:28
    objeto es que se compone de un estado un
  • 00:00:32
    comportamiento y una identidad y el
  • 00:00:34
    comportamiento del objeto viene
  • 00:00:36
    determinado por los métodos como tal por
  • 00:00:38
    la por lo que el objeto puede hacer Sí
  • 00:00:42
    ahora las relaciones entre objetos se
  • 00:00:44
    dan gracias al paso de mensajes entre
  • 00:00:48
    estos objetos y ese paso de mensajes se
  • 00:00:50
    da por medio de los métodos y un método
  • 00:00:53
    básicamente es como una función o un
  • 00:00:56
    procedimiento donde vamos a poder
  • 00:00:58
    realizar eh algún tipo de proceso sí son
  • 00:01:02
    como pequeñas partes de código en
  • 00:01:04
    nuestro sistema con los métodos podemos
  • 00:01:07
    empezar a trabajar el principio de
  • 00:01:09
    modularidad como en pequeña escala los
  • 00:01:12
    métodos seran es pequeños módulos de
  • 00:01:14
    código que yo voy a llamar cuando voy a
  • 00:01:16
    utilizar si yo necesito realizar un
  • 00:01:18
    procedimiento cualquiera necesito
  • 00:01:20
    realizar una suma voy a llamar un método
  • 00:01:22
    que se encargue de realizar la suma si
  • 00:01:24
    quiero hacer el registro de un usuario
  • 00:01:25
    me voy a llamar al método que se encarga
  • 00:01:27
    el registro de usuarios
  • 00:01:30
    listo Esta es la estructura básica de un
  • 00:01:33
    método muchachos un método en Java tiene
  • 00:01:35
    un modificador de alcance tiene un
  • 00:01:38
    modificador de uso tiene un tipo de
  • 00:01:40
    retorno tiene un nombre del método tiene
  • 00:01:44
    o puede tener parámetros
  • 00:01:46
    y tiene el cuerpo del método Sí ahora
  • 00:01:50
    ese modificador de alcance es ese tipo
  • 00:01:54
    de modificador que nos permite ver o no
  • 00:01:57
    ver los métodos como tal entonces ahí
  • 00:01:59
    empezamos a también de la parte de
  • 00:02:00
    enculamiento recuerden ese concepto
  • 00:02:03
    modificador alc puede ser público
  • 00:02:05
    privado protegido por defecto en la
  • 00:02:07
    estructura habla de un modificador de
  • 00:02:08
    uso modificador de uso viene siendo por
  • 00:02:11
    ejemplo este abstract que ya hemos
  • 00:02:13
    trabajado con las clases abstractas que
  • 00:02:15
    Define Cómo se va a usar ese método si
  • 00:02:18
    nosotros le ponemos un método abstra ya
  • 00:02:19
    sabemos que va a ser un método abstracto
  • 00:02:21
    final o static cierto ent static
  • 00:02:25
    Recuerden el public static Boy Main ese
  • 00:02:28
    es un método estático que es un método
  • 00:02:30
    global para toda la aplicación
  • 00:02:31
    eh define un tipo de retorno también y
  • 00:02:34
    el tipo de retorno nos dice Cuál es el
  • 00:02:37
    tipo de dato que el método nos va a
  • 00:02:39
    devolver en el llamado puede ser entero
  • 00:02:42
    doble Stream bolean o puede ser
  • 00:02:44
    cualquier tipo de objeto un método que
  • 00:02:46
    retorna un animal por ejemplo o puede
  • 00:02:49
    ser void void nos dice que un método no
  • 00:02:52
    tiene retorno es solamente un método que
  • 00:02:54
    noo va
  • 00:02:55
    llamar seor
  • 00:03:01
    el modificador de uso es opcional si
  • 00:03:03
    usted no le pone el modificador de uso
  • 00:03:05
    pues no hay problema ya se utiliz es
  • 00:03:07
    cuando necesita utilizar por ejemplo un
  • 00:03:08
    método abstracto debe tener el
  • 00:03:10
    modificador de uso abstract es más el
  • 00:03:12
    modificador de alcance también es
  • 00:03:14
    opcional si usted quiere puede poner en
  • 00:03:17
    vez de public vo sumar puede poner
  • 00:03:19
    simplemente vo sumar ya sabemos que no
  • 00:03:21
    le pone modificador va a ser default
  • 00:03:25
    Define el tipo de retorno también el
  • 00:03:27
    tipo de retorno lo que dijimos si el
  • 00:03:28
    método devuelve devel algo si no
  • 00:03:31
    devuelve nada el método básicamente es
  • 00:03:33
    void el nombre del método Entonces el
  • 00:03:36
    nombre del método cumple con la
  • 00:03:37
    característica o con la regla camel Case
  • 00:03:40
    Sí en la que la primera letra La primera
  • 00:03:43
    palabra es minúscula y ya la primera
  • 00:03:46
    letra La segunda palabra en caso de que
  • 00:03:47
    la tenga va a arrancar en
  • 00:03:49
    mayúscula y el cuerpo del método pues es
  • 00:03:52
    donde se hacen los cálculos las
  • 00:03:53
    operaciones las instrucciones o si tiene
  • 00:03:56
    el retorno Ahí va a ir el retorno
  • 00:03:59
    pregunta hast
  • 00:04:01
    ahí bueno eh esta parte básicamente lo
  • 00:04:04
    que hablo las convenciones entonces dice
  • 00:04:06
    que debe iniciar con la primera letra
  • 00:04:08
    minúscula y cuando exista más de una
  • 00:04:11
    palabra de iniciar con la primera letra
  • 00:04:12
    mayúscula acá un ejemplo registrar edad
  • 00:04:15
    s y dice también entonces que los
  • 00:04:17
    métodos permiten realizar los procesos
  • 00:04:19
    devolviendo o no devolviendo valores y
  • 00:04:22
    recibiendo o sin recibir valores
  • 00:04:25
    también estos son los tipos de métodos
  • 00:04:28
    básicamente que conocemos en Java
  • 00:04:31
    tenemos métodos sin retorno y sin
  • 00:04:34
    parámetros
  • 00:04:35
    métodos sin retorno y con parámetros
  • 00:04:37
    método con retorno y sin parámetros
  • 00:04:39
    método con retorno y con parámetros que
  • 00:04:42
    son las posibles combinaciones y
  • 00:04:44
    adicionalmente hay un método especial
  • 00:04:47
    que es el que ya sabemos que es el
  • 00:04:48
    método constructor que es un método que
  • 00:04:51
    no necesita tener pu esa estructura
  • 00:04:54
    camel cas simplemente el constructor se
  • 00:04:56
    llama igual que la clase
  • 00:05:00
    acá empecemos un método sin retorno y
  • 00:05:02
    sin parámetros es un método que no va a
  • 00:05:05
    devolver ningún valor y no va a recibir
  • 00:05:08
    ningún valor tampoco en el método para
  • 00:05:10
    ser procesado acá vemos el ejemplo
  • 00:05:12
    entonces este es el modificador de
  • 00:05:14
    alcance este tipo de retorno es el voys
  • 00:05:17
    Y ese es el nombre del método sumar Sí y
  • 00:05:21
    este método no tiene parámetros
  • 00:05:23
    la palabra reservada vo nos indica que
  • 00:05:26
    el método no tiene tipo de retorno listo
  • 00:05:30
    este método sin retorno y con parámetros
  • 00:05:31
    Entonces es un método que igual tiene
  • 00:05:33
    sus modificadores no tiene retorno ya lo
  • 00:05:36
    dijimos por eso tiene la palabra vo
  • 00:05:38
    tiene parámetros que puede ser uno o más
  • 00:05:40
    parámetros y los parámetros básicamente
  • 00:05:43
    cómo son tiene su respectivo eh tipo de
  • 00:05:46
    dato y variable que le va a llegar al
  • 00:05:49
    método y tiene el cuerpo del método como
  • 00:05:52
    tal en este anterior no le llega nada y
  • 00:05:55
    hace las operaciones en el cuerpo del
  • 00:05:57
    método este le llega llean dos datos Y
  • 00:06:00
    hace sus operaciones También acá
  • 00:06:01
    utilizando dos datos que le llegan listo
  • 00:06:05
    el siguiente son los métodos con retorno
  • 00:06:07
    y sin parámetros esos métodos con
  • 00:06:10
    retorno y sin parámetros son métodos que
  • 00:06:13
    no van a recibir ningún tipo de dato
  • 00:06:14
    para procesar pero si van a devolver
  • 00:06:18
    algo entonces acá acá Cómo funciona esto
  • 00:06:22
    vemos que este public Bo iniciar es un
  • 00:06:24
    método sin parámetro y sin retorno que
  • 00:06:27
    tiene una variable suma que se Iguala a
  • 00:06:29
    el método sumar no le mandamos Nada
  • 00:06:32
    estamos haciendo el llamado al método
  • 00:06:34
    este sumar va a buscar el método sumar
  • 00:06:38
    que debes tener el mismo tipo de dato de
  • 00:06:42
    la información que va a retornar si acá
  • 00:06:45
    suma es entero Entonces el método debe
  • 00:06:48
    ser entero sí porque suma va a almacenar
  • 00:06:51
    lo que el método le
  • 00:06:53
    tiene y dentro va a ser el procedimiento
  • 00:06:56
    y al final va a decir que retorne algún
  • 00:07:00
    dato cualquiera desde que tenga el mismo
  • 00:07:03
    tipo de dato de este si nos damos cuenta
  • 00:07:05
    acá operación es entero entonces va a
  • 00:07:08
    retornar este in y se va a almacenar en
  • 00:07:11
    sumar se guarda aquí en esta variable
  • 00:07:13
    suma y cuando imprimimos aquí va a
  • 00:07:16
    imprimir el valor retornado
  • 00:07:20
    específico el otro método es método con
  • 00:07:23
    retorno y con parámetros que tiene la
  • 00:07:25
    misma estructura del la anterior la
  • 00:07:27
    única diferencia Es que aquí ya le va a
  • 00:07:30
    llegar datos para procesar miremos acá
  • 00:07:34
    variable suma que va a ser igual a sumar
  • 00:07:36
    y le mandamos un 5 y un
  • 00:07:38
    oo Sí cuando le mandamos el cco y el o
  • 00:07:42
    él se va a ir para el método sumar va a
  • 00:07:44
    ser el tipo de dato entero como este
  • 00:07:47
    llega 5 en x 8 en y hace la operación de
  • 00:07:51
    x + y que eso daría 13 y retorna esa
  • 00:07:54
    operación al momento de retornar la el
  • 00:07:58
    resultado 13 va a quedar dar en sumar
  • 00:08:00
    que va a pasar a suma y después cuando
  • 00:08:03
    digamos imprima suma va a imprimir el
  • 00:08:06
    valor retornado listo
  • 00:08:09
    preguntas listo el otro método que
  • 00:08:11
    tenemos es el método constructor ese
  • 00:08:14
    método constructor es un método que es
  • 00:08:15
    llamado igual a la clase Sí y es un
  • 00:08:18
    método especial no debe cumplir la
  • 00:08:21
    condición camel Case que si arrancan
  • 00:08:23
    quebe arrancar en minúscula segunda
  • 00:08:24
    palabra mayúscula no debe llamarse
  • 00:08:26
    Exactamente igual a la clase y
  • 00:08:29
    diferencia con el resto de métodos es
  • 00:08:32
    que ese solamente va a tener el
  • 00:08:34
    modificador alcance si es public no van
  • 00:08:37
    a retornar nada el nombre del método y
  • 00:08:40
    puede tener parámetros O puede que no
  • 00:08:42
    los
  • 00:08:43
    tenga básicamente eso ese método
  • 00:08:46
    constructor no puede retornar nada y
  • 00:08:48
    solamente funciona para nosotros como de
  • 00:08:50
    pronto inicializar componentes del
  • 00:08:52
    objeto o crear instancias de una clase
  • 00:08:55
    crear el objeto como tal cuando decimos
  • 00:08:56
    animal mi animal igual animal y
  • 00:09:00
    paréntesis Ese es el constructor y es un
  • 00:09:03
    método especial listo pero no es un
  • 00:09:05
    método especial que cada rato a seguir
  • 00:09:07
    llamando y vamos a ejecutar operaciones
  • 00:09:09
    no se utiliza básicamente para iniciar
  • 00:09:11
    el componente
  • 00:09:13
    listo preguntas ahí esa la explicación
  • 00:09:16
    de los métodos en Java ahora vamos a
  • 00:09:18
    hacer un ejemplo próximo video El
  • 00:09:20
    ejemplo práctico revisando Cómo
  • 00:09:22
    funcionan los métodos en un proyecto
  • 00:09:24
    Java si te gustó este video Te invito a
  • 00:09:27
    comentar compartir darle me gusta
  • 00:09:28
    suscribir
  • 00:09:30
    es simple gratis y ayudas a que otros lo
  • 00:09:32
    puedan ver
Etiquetas
  • Java
  • métodos
  • programación orientada a objetos
  • encapsulamiento
  • modularidad
  • modificadores de alcance
  • tipo de retorno
  • método constructor
  • parámetros
  • código