Ejemplo Tipos de Métodos en Java

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 66

  • @CristianDavidHenao
    @CristianDavidHenao  5 лет назад

    ✋✋ 👉👉 ¿Te ayudó este video❓ 👈👈 👌 Ayudame también dando Like, compartiendo y suscribiéndote a mi canal y redes sociales!!! no les cuesta nada y me ayudan mucho❗❗❗ 👍📱👍📱👍
    ✔ Descarga la APP: play.google.com/store/apps/details?id=co.chenao.stroopers
    ✔ SUSCRIBETE : goo.gl/IiPNSy
    ✔ Facebook: facebook.com/codejavu
    ✔ Blog: codejavu.blogspot.com/
    ✔ Twitter: twitter.com/chenaooo
    ✔ Instagram: instagram.com/cristiandavidhenaoh
    ✔ GitHub: github.com/chenaoh/ProyectoStrooperS
    ✔ Udemy: www.udemy.com/fundamentos-de-programacion-algoritmos-en-java-y-javascript

  • @RicardoCastroCradlerich
    @RicardoCastroCradlerich 5 лет назад +1

    Viejo Cristian, muchas gracias, sin palabras, solo agradecimiento y admiración por todos tus cursos, ayer termine el de algoritmia, hoy voy por el de java porque la explicación es fascinante!!!!

  • @geraldinemunozbetancourt2508
    @geraldinemunozbetancourt2508 7 лет назад +2

    ¡Wow! lo entendí muy fácil, lo explica de una muy buena manera. Muchas gracias Sr. Cristian.

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад

      Con mucho gusto señorita Geraldine, me alegra que te pueda colaborar ;) :)

  • @jonathanblanco15
    @jonathanblanco15 4 года назад +1

    Como me fuese gustador tener un tutor como este Proceso la verdad nunca es tarde para seguir aprendiendo, no se vale rendirse

    • @dandy1140
      @dandy1140 2 года назад

      Prohibido rendirse brother, aqui denuevo intentando cuando llego a conexion base de datos se complica pero falta solo practica.

  • @dahianamonsalve5673
    @dahianamonsalve5673 3 года назад +2

    A pesar que pase el tiempo, los ejemplos son muy prácticos y ayudan a todas las generaciones venideras. Me gusta la forma explicar

  • @freddysares
    @freddysares 8 лет назад +2

    por finnnnnnnnnnnnnnnnnnnnnnn... encontre algo simple y sencillo que no pueden explicar otros..... EXCELENTE APORTE Y MUCHAS GRACIAS POR COMPARTIR LOS CONOCIMIENTOS.

  • @geraldbustos
    @geraldbustos 8 лет назад +1

    que gran vídeo, este si me ha quedado claro.Tenia algunas nociones pero ahora me quedo esclarecido con tipo de métodos. nadie lo explicaba asi

  • @yranyav4917
    @yranyav4917 9 лет назад +2

    waw es de los mejores vídeos que encontré, explicas muy bien y te entendí perfecto

  • @botorocho
    @botorocho 9 лет назад +1

    Que buena explicación! 20 minutos dejas claro lo que en otros videos tardan horas...

  • @jorgehernancastroquintana170
    @jorgehernancastroquintana170 7 лет назад +1

    Excelente explicación Cristian muchas gracias y mil bendiciones

  • @joseenciso9099
    @joseenciso9099 9 лет назад +2

    Un poco apresurado, pero me cae que entendi cada simple paso... Gracias!!

  • @Ochins36
    @Ochins36 4 года назад

    Muchas Gracias por compartir tus conocimientos.

  • @julianlopez1610
    @julianlopez1610 7 лет назад +1

    Buen dia Profe.
    Agradecido de sus videos, son de gran ayuda.
    Tengo una duda respecto a los metedos con retorno (return) y void, cuando es necesario aplicar cada cual ?
    Es decir, cuando debo hacer uno metodo con return y cuando uno con void ?
    Se que depende de la logica que maneje o lo que necesite (Ya me lo han dicho antes) pero debe haber circunstancias en los que es mejor aplicar el uno o el otro.

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад

      Hola, básicamente depende de lo que quieras hacer como ya te han dicho, solo que el return es mas recomendado cuando tienes que acceder a un metodo de otra clase y necesitas procesar en la clase donde estés parado algo que solo puedes obtener en la otra, por eso usas un metodo con retorno para que este te devuelva algo y lo puedas procesar donde hiciste el llamado.... igual puedes usarlos en la misma clase donde estés, cuando tienes metodos con algun proceso especifico, por ejemplo, quieres hacer una división, pero para no realizar la validación de vid/0 en el metodo en el que estás, entonces haces el llamado a un metodo que haga esa validación y te retorne true o false, con eso que el devuelve tu continuas tu proceso.... nuevamente todo depende de lo que quieras hacer y como lo quieras implementar.... un saludo y espero te sirva.

  • @0x15k
    @0x15k 8 лет назад +1

    Qué buena explicación, te pasaste!!. Una consulta, el pdf que usas, podrías pasarlo?, para que podamos repasarlo

  • @ddaviddya
    @ddaviddya 10 лет назад +1

    esta muy bueno el video. Cuando creas un objeto no tiene que haber un impor?

    • @CristianDavidHenao
      @CristianDavidHenao  10 лет назад +1

      Hola, gracias y eso depende, como un objeto es una instancia de una clase, si yo voy a crearlo en otra clase dentro del mismo paquete de la clase que quiero instanciar, no seria necesario el import, pero si voy a crear un objeto de una clase de otro paquete, si deberia importar dicha clase....

  • @marlonmunoz3414
    @marlonmunoz3414 7 лет назад +2

    Hola Cristian que tal?
    Antes que nada agradecerte enormemente por tu ayuda y felicitarlo por la manera tan didáctica de explicar, sin embargo me eh quedado con una duda. A pesar de que comprendí muy bien las diferencias y las formas de programar los métodos, me queda la duda en cuanto a como y cuando se debe usar cada tipo de método.
    Estaría muy agradecido si puedes sacarme de la duda, saludos y gracias.

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад

      Hola Marlon, todo depende de lo que necesites, si por ejemplo tienes una clase con X logica pero necesitas procesar la información resultante de esa logica en una Clase Y entonces lo mejor es usar un metodo con retorno para que desde la clase Y consultes la Clase X y esta a su vez le devuelva a la Y el resultado que quieras procesar desde allí, tambien si deseas enviarle datos de la Y a la X entonces usas metodos con parametros, pero si solo deseas llamar la clase X y está se encarga de procesos sencillos que no dependa de información o retornos pues unas un void sin parametros.... todo depende del contexto, espero que te quede claro, un saludo.

    • @marlonmunoz3414
      @marlonmunoz3414 7 лет назад

      Cristian muchas gracias por tu respuesta me ha quedado clarisimo, sin embargo en la parte que dices "una clase con X lógica pero necesitas procesar la información resultante de esa lógica en una Clase Y entonces lo mejor es usar un método con retorno" no se si estoy incurriendo en un error lógico al pensar que esto tenga alguna relación o similitud con la Herencia o me equivoco y sin cosas totalmente diferente.
      Quedo atento, gracias y saludos.

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад

      seria diferente si el contexto es por ejemplo una clase operaciones donde tenga metodos logicos, y otra clase que llame a esa operaciones sea para mandar datos o realizar procesos con retorno, allí no tendriamos herencia.

  • @julianlopez1610
    @julianlopez1610 7 лет назад +1

    Hola. Gran video.
    Estaba estudiando los de los diferentes metodos con o sin parametros y me surge una duda, supiniendo que tenga una GUI con dos TextField para que el usuario pueda ingresar dos numeros y realizar una suma, (generalizando, que sea el usuario el que ingrese los datos), el metodo que se implementaria en ese caso seria un metodo sin parametros ?
    Lo digo porque en el video muestras que tu mismo (El programador) es el que intrduce un dato especifico (En este casi el 2 y el 4 para el metodo restarNumeros (Minuto 6:49)) y de esta forma en este caso en especifico no se le da la opcion al usuario firnal de ingresar datos.
    No se si me hice comprender.

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад +1

      Julian Lopez hola, puede ser con o sin parametros, eso depende de ti, porq sin.parametros solo lees el contenido del campo desde la ventana o pero si tienes la lógica en otra clase entonces envías el contenido de los campos por parametros

    • @julianlopez1610
      @julianlopez1610 7 лет назад +1

      Gracias por la respuesta Profe, respecto al uso de los parametros siempre he tenido complicacion para entenderlos, no se en que caso se aplica lo de parametros y sin parametros (Usualmente lo hago sin parametros) pero usted me dice que dependiendo si tengo la logica en otra clase, a que se refiere ?
      Seria posible quizas un ejemplo practico para lograr entender mejor ?

    • @julianlopez1610
      @julianlopez1610 7 лет назад

      Completando la informacion anterior, siempre uso metodos como el siguiente, no se que tan bien este hacerlos asi o si hay mejores formas de hacer.
      //producido, valorUnidad y unidadesVendidas son atributos.
      public void calcularProducido(){
      double producido;
      producido = (valorUnidad * unidadesVendidas);
      this.setProducido(producido);
      }
      Desde la clase principal cargo los valores de valorUnidad y unidadesVendidas para realizar la operacion de producido, por ej:
      System.out.println("
      Ingrese las unidades vendidas: ");
      double unidadesVendidas = entrada.nextInt();
      indice.setUnidadesVendidas(unidadesVendidas);

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад +1

      Hola, los puedes usar para cualquier caso, por lo regular se hace cuando necesitas llamar a otra clase enviandole información, piensa en que vas a hacer un login que al darle aceptar carga otra ventana, puedes validar los parametros de usuario y contraseña y despues de hacerlo envias la información del usuario a la otra ventana, eso lo mandas a un metodo que lo recibe como parametro... asi pueden haber muchos ejemplos, todo depende de tu necesidad, lo importante es que tengas claros cuales son los tipos y ya tu decides cuando usarlos.

    • @julianlopez1610
      @julianlopez1610 7 лет назад

      Ya voy entendiendo el concepto, gracias por tu pronta respuesta, en serio es de gran ayuda.
      No se si lograste ver el codigo que envie ya que ambos comentarios se enviaron al tiempo, es un fragmento de codigo, sin embargo en el codigo completo debo aclarar que todos los metodos los tengo en una misma clase.

  • @MrPablobb
    @MrPablobb 8 лет назад +1

    Gracias por tus videos!!!. Nota - el último método me maracaba error, tuve que ponerlo así: JOptionPane.showMessageDialog(null, String.valueOf(imprimirEdad(26)));

  • @marioalberoguamangualoto4832
    @marioalberoguamangualoto4832 8 лет назад +1

    genial
    me puede enviar las diapositivas que explican si son con parametros con y sin retorno

  • @Val-hc6bt
    @Val-hc6bt 4 года назад

    Hola,en donde puedo ver las diapositivas completas de los tipos de metodos que se muestran en el video ?

  • @franciscozepeda7752
    @franciscozepeda7752 8 лет назад +1

    Gracias hermano, solo que haces una mezcla de todos estos metodos, el constructor, etc, pero no hiciste el metodo para restar te saltastes eso, pero en general muy bien explicado

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад

      Hola, si señor se me pasó pero ahí queda la tareita jeje

  • @Karol99IPR
    @Karol99IPR 6 лет назад +2

    explicas muy bien

  • @jaimevalenciav
    @jaimevalenciav 8 лет назад +6

    fíjate que estuve mas de 3 dias tratando de entender en un videotutorial de Java de una empresa que no voy a dar el nombre (Platzi, jajaja) y a la mina no le entendí NADA!!, vi tu video y lo entendí sin problemas en 20 minutos.

    • @CristianDavidHenao
      @CristianDavidHenao  8 лет назад +2

      +Jaime Valencia jejeje muchas gracias, me alegra que te sirviera (Y)

  • @MrDatosCuriosos
    @MrDatosCuriosos 8 лет назад +1

    Excelente!

  • @juanjert9868
    @juanjert9868 7 лет назад

    Hola, me gustaria ver si puede pasar o dejar el link de descarga de las diapositivas mostradas en el video, seria un gran apoyo para nosotros. Gracias de antemano.

  • @moisespazos
    @moisespazos 8 лет назад +1

    Me pareció bien tu explicación de los métodos, sólo que mezclas los métodos contructores y eso desvía un poco el tema.

    • @CristianDavidHenao
      @CristianDavidHenao  7 лет назад

      Moises Pazos hola si, por eso lo dejé al final, me alegra quite te sirviera

  • @Rango10xD
    @Rango10xD 6 лет назад

    Pero que capo para hablar :O (Y)

  • @caltreit
    @caltreit 9 лет назад +1

    te la rifas enseñando like

  • @Luis-hc1dl
    @Luis-hc1dl 6 лет назад +2

    Salu2 a 3°L :v

  • @nelsoncayojaflores7700
    @nelsoncayojaflores7700 2 года назад +1

    uno de los tantos videos de programación malos, sin orden sin ejemplos claros, muy malo

    • @kraken993
      @kraken993 Год назад

      Exacto!! Explica horrible, no es un buen maestro.

  • @ahidalgo131313
    @ahidalgo131313 7 лет назад +1

    No te desordenes

  • @nachomno
    @nachomno 3 года назад

    l

  • @kraken993
    @kraken993 Год назад

    No entiendo porqué lo elogian tanto. A mi me pareció un revoltijo lo que explicó.

  • @abdielmoran6882
    @abdielmoran6882 7 лет назад +1

    Excelente....!!