MÉTODOS en Java ☕ COMPORTAMIENTO ⚙️ de un OBJETO

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

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

  • @CharlyCimino
    @CharlyCimino  Год назад +2

    🙌 ¡APOYÁ AL CANAL! Si te gusta mi contenido, invitame un cafecito 😁
    ➡ Desde Argentina: cafecito.app/charlycimino
    ➡ Fuera de Argentina: paypal.me/charlycimino
    📌 Dejá tu comentario 📝, dale 'like' 👍, suscribite al canal 👥 y activá la campanita 🔔 ¡GRACIAS!
    🤳 ¡Seguime!
    🌏WEB PERSONAL: charlycimino.com 🌏
    🌎INSTAGRAM: instagram.com/charlycimino 🌏
    🌍FACEBOOK: facebook.com/charlyycimino 🌏
    🌏LINKEDIN: linkedin.com/in/charlycimino 🌏
    🌏GITHUB: github.com/CharlyCimino 🌏
    🌏TWITCH: www.twitch.tv/charlycimino 🌏
    🌏PATREON: patreon.com/charlycimino 🌏

  • @andresgomez4042
    @andresgomez4042 Год назад +2

    Estoy estudiando en ORT, la tecnicatura de analista de sistemas, y tus videos son 100 veces mas explicativos que las clases de algunos profes, sos una masa! te entiendo a la primera perfectamente TODO! No borres este canal nunca

  • @agussrodriguez6805
    @agussrodriguez6805 3 года назад +19

    me re sirve que vallas mostrando el camino que va realizando el dato por los métodos con el lápiz =)

  • @gastonranz9552
    @gastonranz9552 Год назад +5

    Es increíble como se aprende acá, gracias por este video Charly!

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

    Excelente! estoy repasando conceptos porque ando re olvidado de esto y la verdad que me ha quedado todo mucho mas claro que antes! El hecho de que vayas mostrando toda tu explicación de manera mas gráfica hace que algunos conceptos sean menos abstractos. Mil gracias! seguí así.

  • @patleguizamon7409
    @patleguizamon7409 Год назад +1

    Que bueno ir viendo la evolución del código con los print!, Es super claro!!!

  • @Ronrook9
    @Ronrook9 2 года назад +2

    Muy buen video, gracias por enseñarnos a pensar a hacer los métodos bien, me gusta que vas un paso más allá, eres muy buen profesor.

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

    Gracias profe, saludos desde Bucaramanga-Colombia.

  • @victorevangelista8656
    @victorevangelista8656 3 месяца назад

    Gracias maestro por el video. Como siempre, muy buena información, saludos!!!

  • @oscarwilches6107
    @oscarwilches6107 7 месяцев назад

    Excelente video Charly, muchas gracias por compartir tu conocimiento.

  • @TDanisa
    @TDanisa 3 года назад +1

    Excelente el índice detallado!!

  • @leoprone1
    @leoprone1 Месяц назад

    Muy buena explicación!

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

    Eres un gran profesor.

  • @IamEloy
    @IamEloy 9 месяцев назад

    excelente el video y lo que explicas a lo ultimo 100x100 verdad. lo voy a practicar y volver a ver el video. gracias

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

    vengo de hacer el curso de Java en coderhoouse y solamente se hablan dos clases sobre poo y a los chapazos y acá hay mucha info , realmente me sirve Gracias man ! tendrías que tener un bootcamp de Java , me anoto de una jeje

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

    Excelente la clase!.Muchas gracias!

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

    presente.... hasta ahora voy bastante bien... hice una pequena representacion de mi familia y los autos que tienen!

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

    Excelentes tus vídeos. Muchas gracias!

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

    excelente explicación

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

    Genial !! muchas gracias

  • @LuisAngel-sy4hb
    @LuisAngel-sy4hb 2 года назад

    gracias por hacer vídeos, me encanta como explicas.

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

    Grande Charly! Muy útil el video

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

    excelente video, explicas muy bien

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

    muy bien explicado

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

    Buenisimo el video!! Muy didactico!

  • @Nacho-xc8os
    @Nacho-xc8os 3 года назад

    Excelente video!

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

    Saludos desde España

  • @jorgemaring.271
    @jorgemaring.271 Год назад

    Muchas gracias por compartir su conocimiento y tengo una duda y espero me puedan ayudar:
    ¿Cómo haces cuando haces una selección y lo que modificas en una linea de código automáticamente se modifica en la otra?.

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

      Ctrl + Shift + Click para seleccionar varias líneas a la vez

  • @franlarsenn
    @franlarsenn 3 года назад +1

    Charly no tenes redes sociales del canal?

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

    oe este man es dios!!, me ha quedado mucho mas claro esto de Poo en java

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

    Muchas Gracias por el contenido. Muy positivo para la comunidad. Deseo que tu canal crezca. Mi subscripción y like. Por mas contenido! Saludos

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

    Buen ejercicio por cierto tengo una duda y tal vez me este adelantando mucho pero por ejemplo si este código lo conectamos a una base de datos y quisiera hacer uso del método depositar() ¿Dentro tendríamos que tocar código para hacerla consulta dea cuenta, calidad a qué número de cuenta realizar el depósito, actualizar la cuenta, etc. o eso sería aparte? Cómo ví que en este método válidas que los montos no sean negativos pienso que ahí también iría lo de la base de datos.

    • @CharlyCimino
      @CharlyCimino  2 года назад +2

      Para llegar a conectar con base de datos conviene primero aprender algún patrón, como MVC, sino vas a tener una ensalada de código mezclando Java con SQL por todos lados. Por lo tanto, en algún lugar se hará la lógica que mencionas, pero no exactamente ahí. Ya subiré videos de Java + BBDD

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

      @@CharlyCimino ok entiendo, gracias profe por aclararme la duda

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

    Excelentes videos pero te sugiero que le dieras un poco de zoom para mirar mejor y un fondo blanco a tus presentaciones gracias

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

    Buenas Charly, o quien pueda explicarmelo, como hace en el minuto 6:05 para pintar y borrar 2 lineas separadas al mismo tiempo, gracias desde ya.

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

    cool

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

    Por qué en el método depositar no hay un return si justamente estamos calculando algo? Es decir, ¿ Cómo sabe Java que luego de pasarle un valor por parámetro tiene que actualizar el saldo y devolverlo?

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

      El método cambia el estado de la cuenta bancaria (modifica su saldo), no es necesario retornar nada. Es como si fuera un setter pero acumulando.

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

    hay algo que no tengo muy claro, en un método void, si pongo un sout no es igual a un retorno?

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

      No, no lo es. Es común la confusión cuando se es principiante. Retornar implica que el método devuelva un valor calculado, a través de la cláusula return, para que otro método utilice el valor. Imprimir por consola es una operación de salida, que se supone que debería ejecutarse con el resultado final, no por cada proceso

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

      @@CharlyCimino graciaaas ailoviu!

  • @pabloschlo
    @pabloschlo 9 месяцев назад

    Como haces para que te quede la ventana dividida a la mitad con la clase Principal y CuentaBancaria? Intento arrastrar una de ellas pero no quedan en esa disposición que para mi es muy cómoda, queda una arriba y la otra debajo

    • @pabloschlo
      @pabloschlo 9 месяцев назад

      ahí pude arrastrando una!!, es muy poco el margen que te da (o al menos a mi) para que queden así, pero se puede :D :D

  • @carlosfurlanfuentes7605
    @carlosfurlanfuentes7605 7 месяцев назад

    hola, disculpa si parezco tonto pero soy principiante en esto y la verdad que no acabo de entender por mas que repita el video o busque otros videos lo que significan void y return y que es lo que hacen, no entiendo a que se refiere con "devuelven" o "no devuelven" valores. y es por eso que no entiendo en que metodos usar void o otros tipos de datos como double. disculpa la molestia jaja

    • @CharlyCimino
      @CharlyCimino  7 месяцев назад

      No hay problema. Necesitás más base teórica-práctica del concepto de "función". Te recomiendo que mires a partir del video nº 70 de esta playlist: ruclips.net/p/PLOw7b-NX043b7ZhI-WkG-R9J0RptkCwKU

  • @cristhianperez5374
    @cristhianperez5374 Месяц назад

    Hola amigo, Una consulta pasa que instalé tu tema de netBeans pero al pasar el tiempo lo quite y aun asi me sales tu como autor de mis proyectos, puedes ayudarme a corregirlo. Un fuerte abrazo y excelentes tutoriales.

    • @CharlyCimino
      @CharlyCimino  Месяц назад

      @@cristhianperez5374 acá tenés cómo editarlo a tu gusto: ruclips.net/video/uyZHtyPFfsI/видео.htmlsi=3judwn2GQo0h--Sc

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

    Charly, no subís lo códigos a algún lado?

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

    Buen video. Alguien me puede decir qué atajo utiliza para borrar dos lineas al mismo tiempo? Gracias

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

      Ctrl + Shift + Click

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

      @@CharlyCimino vale, muchas gracias! Vengo siguiendo tu curso y está tremendo.

  • @auron-mono6725
    @auron-mono6725 3 года назад

    Espero ser un buen programador algún día

    • @CharlyCimino
      @CharlyCimino  3 года назад +1

      ¡Práctica, práctica y más práctica!

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

    El IF por default asume que sigue si es TRUE? Me voló la cabeza que if (saldoDisponible(monto)) no necesitara un =1 para saber que si recibe false no tiene que continuar

    • @CharlyCimino
      @CharlyCimino  3 года назад +1

      En todo caso sería '== true', pero no hace falta. El método saldoDisponible(monto) ya devuelve un valor booleano, por lo que volver a compararlo con otro es redundante.

  • @auron-mono6725
    @auron-mono6725 3 года назад

    Si puedes hacer un video sobre (Pila de Objetos en Java) porfa

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

    se les sugiere numerar los videos

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

    No me queda claro lo de void, dice que no devuelve nada pero devuelve texto, dice que no hace operaciones pero retirar hace una resta ¿Alguien que me explique? Saludos

    • @CharlyCimino
      @CharlyCimino  3 года назад +1

      Mostrar texto en la consola no es "devolver". Void significa que cuando se invoca a la función esta no devolverá un resultado a quien la haya invocado para, por ejemplo, asignarlo a una variable.

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

      @@CharlyCimino Ah, ya entiendo muchas gracias. Sigo adelante.

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

    Yo la duda que tengo es pq ponemos void... no lo acabo de entender. 🥴

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

      Hay métodos que uno puede llamar sin esperar ningún valor de retorno. Ejemplos de ellos son métodos que solo impriman por consola (el propio println es void) o que solo cambien el estado del objeto y nada más (como el depositar y el extraer)

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

      @@CharlyCimino ah vale, el depositar y extraer lo entiendo (quiero que haga la operación, el cambio del objeto y ya) pero que el propio println es void?? Pq? Si con el println le estoy pidiendo que me de un valor de retorno (lo que le pido entre paréntesis) no?? Perdona tantas preguntas pero soy nueva en esto y me cuesta un poco entender algunas cosas... 😅

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

      @@CharlyCimino y otra cosa, en el caso de mostrarDatos es void y obtenerSaldo no es void. Pq, si a los dos métodos le estoy pidiendo que me muestre un dato? En el caso de obtenerSaldo no puede ser --> "void obtenerSaldo() {System.out.println(saldo)}" ???

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

      @@elisabeth_rs con println estás pidiendo que se imprima un dato en la consola, lo cual no tiene nada que ver con obtener un valor. Cuando la función es void, generalmente se la llama y ya, en cambio, si retorna algo, en general te guardas ese valor para ser usado luego

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

      @@elisabeth_rs el ejemplo que has puesto está bien, pero entonces el método debería llamarse "imprimirSaldo", ya que es lo que realmente hace, no lo retorna (no hay return). Compara tu ejemplo con lo que yo hice y verás la diferencia: si el saldo es devuelto por el método, deberás quedarte con ese valor y mostrarlo (saldo = obtenerSaldo(); System.out.println(saldo);)

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

    charly porque tu tuturial no habla del metodo constructor,¿ no es necesario acaso ? ya que veo que colocaste un metodo diferente que es mostrar datos y no el constructor que todo tutorial repitey repite

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

      Son dos cosas diferentes. Más adelante en la playlist hablo del constructor.

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

    Excelente !! Gracias!