Clases, Objetos y Métodos en Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ธ.ค. 2024
  • 🚀 Desbloquea más de +170 cursos Premium a un precio especial: codigofacilito...
    🐊 Síguenos en:
    Twitter: / codigofacilito
    Facebook: / codigofacilito
    Instagram: / codigofacilito
    TikTok: codigofacilito.oficial
    ----
    Código Facilito es una de las plataformas de aprendizaje online de programación más grandes de habla hispana. Desde el 2010 formamos programadores en toda América Latina y España enseñando. HTML, JavaScript, React, Python, Rails, Go y mucho más.

ความคิดเห็น • 278

  • @juanjoluna5539
    @juanjoluna5539 9 ปีที่แล้ว +106

    He entendido a la perfección en 15 minutos lo que mi profesora de la universidad ha tardado mas de 4 horas en explicar y sin dejarlo claro. Bravo!!!

    • @lerquian1970
      @lerquian1970 8 ปีที่แล้ว +15

      Ese es el problema de los profesores de universidad, pueden ser unos verdaderos cerebritos pero no necesariamente saben enseñar :v

    • @jesublade356
      @jesublade356 7 ปีที่แล้ว

      Si, más cuando explican en inglés, aunque la verdad para los métodos es más fácil hacerlo con insert code, y establece los setters y los getters.

    • @daianacondori9712
      @daianacondori9712 5 ปีที่แล้ว

      Yo lo estoy viendo en la secundaria 0:

    • @diegogabriel2466
      @diegogabriel2466 2 ปีที่แล้ว

      bro pudiste terminar tu carrera?

  • @KelvinCastilloC
    @KelvinCastilloC 12 ปีที่แล้ว +3

    No son largos, son buenos estos tutoriales. Adelante y muchas ganas.

  • @gmacedochavarria1481
    @gmacedochavarria1481 11 ปีที่แล้ว +3

    Lo que hace el this es indicar la variable creada un una clase.
    En la clase Pelota se crean dos variables radio y peso, las que están de color azul (tienen antepuesto this), quedando asi "this.radio" y "this.peso"
    son propias de la clase Pelota.
    La que se encuentran de color negro son parámetros(valores que se pasan a los constructores).
    Es un poco difícil explicarte, espero haberte ayudado :)

  • @ricardogottheil
    @ricardogottheil 9 ปีที่แล้ว +5

    Muchas Gracias xymind y a CódigoFacilito por todos estos vídeos de JAVA, me han servido para entender temas de programación en la universidad.

  • @fabianzelayahn
    @fabianzelayahn 2 ปีที่แล้ว

    Excelente video. Explicaste a la perfección. Aún que te pediría que explicaras un poco más relacionado con el tema, quizás tengas más videos (Estoy seguro que si). Estoy tomando mi primera clase java y al principio este tema de las clases no es tan difícil pero a medida que vas avanzando se vuelve más complejo, se que todo se basa a los fundamentos pero te pierdes un poco.
    Muchas gracias por compartir, nos ayudas a todos nosotros a despejar un poco más nuestras dudas.

  • @tutankhamun22
    @tutankhamun22 12 ปีที่แล้ว +1

    me gustaria agregar algo, los objetos estas dividos en dos: estado(son las variables, en este caso jorge las llama propiedades), comportamiento (son los metodos o funciones que van a definir el comportamiento de nuestro objeto), todo lo demas perfecto hermano muy buenos tutoriales me has sacado mucho de dudas...

  • @adiktofer
    @adiktofer 11 ปีที่แล้ว +5

    Porfin entendi este concepto de la POO...
    Muchisimas gracias

  • @ericescobar298
    @ericescobar298 ปีที่แล้ว

    Gracias bro !!!! tu tranquilidad y paciencia me ayudo mucho entender

  • @AdrianEsneyderSalcedoOtero
    @AdrianEsneyderSalcedoOtero 11 ปีที่แล้ว

    Excelente tutorial , tenia un enredo en la cabeza y me ha despejado muchisimas dudas, en tan solo 15 minutos. Gracias men

  • @elianbravin1668
    @elianbravin1668 10 ปีที่แล้ว

    hola. muchas gracias por los videos. estoy aprendiendo java. programo en C, Haskell y algo de asembly.... TENE EN CUENTA ESTO: encendido ya tiene un valor booleano. si lo pones en una guarda de un if, while, for, assert o lo q sea no hace falta q lo compares con true. viendo la tabla de verdad del and podes ver que el true es el neutro para esa operacion logica. eso quiere decir que (a y true) = a. espero te sirva para acortar codigo y bueno de nuevo gracias por los videos

  • @bezdnatm
    @bezdnatm 4 ปีที่แล้ว

    Todo es muy sencillo! Muchas gracias!!!

  • @christianramirezescalante4621
    @christianramirezescalante4621 5 ปีที่แล้ว

    Muchas gracias sigo viendo todos tus videos ya que gracias a ti a mis 12 años ya estoy aprendiendo a programar

  • @berth6974
    @berth6974 12 ปีที่แล้ว

    Hola! Primero que nada quiero felicitarte por los cursos, explicas muy sencillo y muy entendible, me gustaría que hicieras algun ejemplo: con ingreso de desde teclado! Gracias :)

  • @Winnieguy
    @Winnieguy 12 ปีที่แล้ว +2

    Relativamente corto a comparación de lo que dura un profesor en explicarlo en clases.
    Muchas gracias Jorge :D

  • @gmacedochavarria1481
    @gmacedochavarria1481 11 ปีที่แล้ว +2

    El software se llama Eclipse (IDE) Entorno de Desarrollo Integrado, el IDE ECLIPSE sirve para desarrollar aplicaciones (programas) de Java u otros.
    Saludos

  • @Gonzalo.Flores
    @Gonzalo.Flores 3 ปีที่แล้ว

    Muy bien explicado, gracias!!

  • @vieraray1289
    @vieraray1289 9 ปีที่แล้ว +1

    Creo que si no tienes las variables como private no necesitas crear los metodos setter y getter, ya que puedes manipular las variables directamente desde la clase main.

  • @JavierJeria
    @JavierJeria 10 ปีที่แล้ว +22

    Hola,
    Falto explicar la diferencia entre metodos publicos y privados, y como utilizarlos. Se agradeceria el incluirlo, gracias .
    Saludos!

    • @uundertyle
      @uundertyle 10 ปีที่แล้ว +4

      creo que los publicos se pueden mover entre clases y los privados solo se pueden modificar en el mismo metodo o clase algo asi que alguien me oriente

    • @josejesusrl
      @josejesusrl 10 ปีที่แล้ว +8

      public = Clase: Si, Paquete: Si, SubClase: Si, Todos: Si;
      protected = Clase: Si, Paquete: Si, SubClase: Si, Todos: No;
      Sin nada = Clase: Si, Paquete: Si, SubClase: No, Todos: No.
      Private = Clase: Si, Paquete: No, SubClase: No, Todos: No.

  • @vacm1700
    @vacm1700 12 ปีที่แล้ว

    Hola, muchas gracias por este excelente video, le diste una perspectiva distinta a mi material de estudio ya que andaba bien perdido :D y no sabía por donde comenzar.
    Saludos y muchas gracias (nuevamente).

  • @erickmendoza2990
    @erickmendoza2990 9 ปีที่แล้ว

    Este vídeo me sirvió mucho porque aprendí mucho sobre las clases y objetos de java y sobre c rear clase en java y a crear un programa con varias clases

  • @marcetuta3972
    @marcetuta3972 5 ปีที่แล้ว

    genio estoy siguiendo el curso y es clarisimo gracias

  • @juanpaapa17
    @juanpaapa17 7 ปีที่แล้ว

    Genial en un segundo entendi como funcionan las clases cosa que hace mucho estoy intentando y no me quedaba claro, un Genio!!!

  • @OmarDba
    @OmarDba 3 ปีที่แล้ว

    Un tutorial con contenido muy claro, muchas gracias

  • @AcidNecro
    @AcidNecro 12 ปีที่แล้ว

    EXCELENTE tu claridad para explicar esto..! muchas gracias!

  • @dibujeando
    @dibujeando 12 ปีที่แล้ว +1

    @ANTHMX Por eso está en HD amigo, le puedes dar fullscreen! :) Saludos!

  • @gustavohaddad3263
    @gustavohaddad3263 9 ปีที่แล้ว

    Amigo muchas gracias quedo bastante claro la parte de los metodos constructores.

  • @Iluminadodiosin
    @Iluminadodiosin 11 ปีที่แล้ว +1

    Buen vídeo, agradecido.

  • @joseleonardoBuitrago
    @joseleonardoBuitrago 10 ปีที่แล้ว +1

    Buen dia,
    Tuviste en cuenta el encapsulamiento de los atributos? es que este es un tema fundamental en POO por razones de seguridad y otras.

  • @earhackerdem
    @earhackerdem 8 ปีที่แล้ว +2

    Muchas gracias es un excelente trabajo!

  •  11 ปีที่แล้ว

    Me servirá mucho para mis estudiantes de P.O.O. muchas gracias por el video.

  • @MrGmaw
    @MrGmaw 12 ปีที่แล้ว

    Muchas gracias. Muy bien explicados los tutoriales.

  • @joseluismedinagonzal
    @joseluismedinagonzal 8 ปีที่แล้ว

    muy bien explicado.. gracias

  • @mariofonsi20
    @mariofonsi20 7 ปีที่แล้ว

    Muy bueno gracias, esto es para complementar mis estudios.

  • @fabioarias5094
    @fabioarias5094 2 ปีที่แล้ว

    Muy Claro profe Gracias

  • @bolo430
    @bolo430 12 ปีที่แล้ว

    Muchisimas gracias, que gran labor hacen ustedes, saludos

  • @mazzfotovideo
    @mazzfotovideo 11 ปีที่แล้ว

    Buen tutorial, pero tengo una duda, a los constructores no se deben de añadir Set o Get dependiendo de la operacion? saludos y si podria explicar la diferencia quedo muy agradecido?

  • @luisisraelsuarezmendoza7619
    @luisisraelsuarezmendoza7619 12 ปีที่แล้ว

    muy bueno jorge me ayudo bastante (Y) gracias

  • @ezequielvega9970
    @ezequielvega9970 7 ปีที่แล้ว

    Gracias por explicar claro y preciso

  • @eddgarin9
    @eddgarin9 12 ปีที่แล้ว

    wey gracias neta no sabes lo mucho que me as ayudado gracias

  • @Mike-fk1ql
    @Mike-fk1ql 5 ปีที่แล้ว

    Explico las clases se escriben con la primera letra en mayúscula para diferencia de una variable primitiva, ejemplo int numero es variable primitiva, Integer numero variable de la clase Integer por eso cuando crean variables String la S es mayúscula

  • @ZuRiiskp
    @ZuRiiskp 8 ปีที่แล้ว

    Muy bien explicado amigo! muchas gracias!

  • @abnermolina8962
    @abnermolina8962 4 ปีที่แล้ว

    Gracias le he entendido muy bien saludos.

  • @pdpM4rc0
    @pdpM4rc0 12 ปีที่แล้ว

    muchas gracias por los tutoriales, me han ayudado a recordar jajajaja :) hasta luego jorge muchas gracias

  • @lctsistemas325
    @lctsistemas325 8 ปีที่แล้ว +11

    Hola amigo, excelente tutorial, podrias explicar que son los getters y los setters? gracias.

    • @spartalix18
      @spartalix18 7 ปีที่แล้ว

      eso de los get y set creo es solo una manera de ver los metodos y las clases
      los get son los metodos que siempre deben regresar un resultado osea los que deben tener el return
      mientras que los set son metodos donde no se retorna nada y solo es un procedimiento

    • @jesublade356
      @jesublade356 7 ปีที่แล้ว +2

      Los setters es para darle un valor a cualquier atributo de la clase cuando estás creando un objeto, y los getters es para obtener el valor que ya le diste a esos atributos.

    • @DirecTvAngelACT
      @DirecTvAngelACT 7 ปีที่แล้ว +1

      Get son para atrapar las variables, y Set es para liberar las variables.

  • @jarbinfarfan8853
    @jarbinfarfan8853 9 ปีที่แล้ว

    Muy buen tutorial gracias amigo.

  • @JorgeLopez
    @JorgeLopez 9 ปีที่แล้ว

    muy buenos videos.. muchas gracias..

  • @poetamuerto21
    @poetamuerto21 12 ปีที่แล้ว

    muchas gracias, de hecho eso me viene muy bien para todos los lenguajes que manejen poo

  • @rocknation316
    @rocknation316 11 ปีที่แล้ว

    Buen tuto jorge! entendí lo que no entendí en dos dias de clases (pues mi profesor es muy técnico para hablar) que libro me recomiendas para aprender un poco mas acerca de la programacion orientada a objetos?

  • @jessicapaolavivarherrera8816
    @jessicapaolavivarherrera8816 9 ปีที่แล้ว

    Excelentes CursoS!!! MOLTO GRAZIE =D

  • @willytorricopayllo5719
    @willytorricopayllo5719 6 ปีที่แล้ว

    gracias bro... entendi ala perfeccion.

  • @grafix993
    @grafix993 12 ปีที่แล้ว +1

    muchas gracias de parte de un teleco! :) tienes mi like

  • @djfernandoguetta
    @djfernandoguetta 12 ปีที่แล้ว

    buen tuto ¿que programa usas?

  • @DavidTejedaMusic
    @DavidTejedaMusic 9 ปีที่แล้ว

    Gracias! por el video, me ha ayudado mucho.

  • @alexisdelgado5572
    @alexisdelgado5572 5 ปีที่แล้ว

    muy buen video, explicas de forma muy clara

  • @ricardom.6571
    @ricardom.6571 7 ปีที่แล้ว

    gracias amigo muy bien explicado.

  • @elsamorales6453
    @elsamorales6453 4 ปีที่แล้ว

    excelente explicación

  • @virgiliomagrii
    @virgiliomagrii 12 ปีที่แล้ว

    Una pregunta los atributos no son private? asi nos aseguramos que cuando se instancian no puedan modificar los valores de la clase

  • @davoogro
    @davoogro 8 ปีที่แล้ว

    Que excelente explicación..!!!! Gracias por el video.. Exitos.!!

  • @wsed88
    @wsed88 12 ปีที่แล้ว

    El this igual se puede indicar usando ceros?

  • @juliocesaralarconmurillo8884
    @juliocesaralarconmurillo8884 11 ปีที่แล้ว

    Hola Jorge, muchas gracias por tus útiles videos están geniales, me puedes decir por favor como se hace un reporte con java y para que sirven los frameworks? (spring, struts, hibernate)
    Saludos y gracias.

  • @ermacred
    @ermacred 11 ปีที่แล้ว

    te hay q analizar tu codigo, para empezar y asi detectar el error te recomiendo imprimir un mensaje al inicio de tu programa que sea la primera linea a ejecutar

  • @francogallardo2078
    @francogallardo2078 5 ปีที่แล้ว

    Buena explicación 🤙🏼

  • @MrLeonesjuan
    @MrLeonesjuan 12 ปีที่แล้ว

    deberias haber explicado tambien sobre los demas puntos como cuando se ponga el tamaño o numero de puertas y modelo como quedaria a eso le batallo gracias

  • @ICKFEARLESS
    @ICKFEARLESS 7 ปีที่แล้ว

    en netbeans requiere que le ponga un tipo de retornado cuando se haga una clase (o funcion como le llamariamos en C..la verdad no se como se llama todavia en java) por ejemplo: en vez de public pelota(){ }
    se ocupa poner public void pelota(){}... si no, me marca error.. creen que esto afecte o tenga que tener cuidado en futuras situaciones programando en java?? se los tipos de retornadores que son int, float, void. y cual debera ir en que funcion porque se las bases del lenguaje C

  • @nemevalipsis
    @nemevalipsis 11 ปีที่แล้ว

    Excelente Curso solo una pregunta tienes algun otro o realizaras algun otro de java con bases de datos??

  • @sergiogm57
    @sergiogm57 11 ปีที่แล้ว

    Que programa usas de java

  • @brunohgallo
    @brunohgallo 8 ปีที่แล้ว

    Gracias Jorge!

  • @hernanruggiu189
    @hernanruggiu189 11 ปีที่แล้ว

    Muchas gracias por compartir este tutorial, realmente clarisimo...
    El en furo seria interesante aprender sobre interfaces GUI en java.

  • @isabelguevara1383
    @isabelguevara1383 12 ปีที่แล้ว

    Buenisimos tus tutoriales muchas Gracias ;)

  • @DragonAzulSV
    @DragonAzulSV 12 ปีที่แล้ว

    PREGUNTA: Primeramente muchas gracias por estos excelente tutos, son de gran ayuda, ahora mi duda; si en una clase secundaria creo un método para calcular áreas de varias figuras por ejemplo y quiero desde un menú en la clase principal llamar los resultados de las operaciones dentro de ese método, Cómo lo debo hacer? Cual es la sentencia a utilizar? de antemano te agradezco la respuesta que me puedas brindar.

  • @krikrilord
    @krikrilord 8 ปีที่แล้ว

    muy bueno , gracias .

  • @velvetxxvamp
    @velvetxxvamp 12 ปีที่แล้ว

    genial amigo lo entendi al 100% gracias ya que a mi profesor no le entendi nada sobre esto D:

  • @janonotaloka
    @janonotaloka 12 ปีที่แล้ว

    Buen tuto! una consulta como lo hago,si en los atributos coloce direcciòn y luego en los contructores al momento de colocar direcciòn qiero que valla direcciòn con su Calle, Número, Comuna, Ciudad? ojala me ayudes!

  • @Ochins36
    @Ochins36 9 ปีที่แล้ว

    Gracias por el video.

  • @coderdeny
    @coderdeny 10 ปีที่แล้ว +1

    hola muy buenos tus vídeos y me ayudan a superar mis pruebas de la universidad te pasaste un consejo o o sugerencia mejor dicho podrías subir en texto el código en la descripción ya que me gustaría tenerlos y me demoro mucho escribiendo a un texto o directo a net beans desde ya muchas gracias

  • @MiNombreEsGabo
    @MiNombreEsGabo 12 ปีที่แล้ว

    No se me hizo largo, de hecho para el tema de POO fue bastante bueno! Gracias.

  • @jsoriano7647
    @jsoriano7647 5 ปีที่แล้ว

    Que programa está utilizándolo?

  • @santa34829
    @santa34829 9 ปีที่แล้ว +14

    lo asocio mucho con funciones en c++ asi me es mas facil entenderlo

    • @hsadanizz
      @hsadanizz 9 ปีที่แล้ว +1

      +santiago bermudez parra yo con C#

    • @miguelherrera8679
      @miguelherrera8679 7 ปีที่แล้ว +1

      yo con python xD la verdad casi todo es parecido xD y como ya me se esto con python se me hace mas facil

  • @luis96xd
    @luis96xd 6 ปีที่แล้ว

    ¡Excelente video! Bien explicado! :D

  • @sipul02
    @sipul02 5 ปีที่แล้ว

    Hermoso video, te amo!

  • @wordle_23
    @wordle_23 11 ปีที่แล้ว +1

    no estaría bueno usar (SUMARLE) esto, switch & case, así desde la misma parte desde el switch controlo las opciones creadas???

  • @ivan19dx
    @ivan19dx 12 ปีที่แล้ว

    hey compa no tendras un codigo q este basado en montecarlo plz ya sea en php o java ned o scrip

  • @yeneristorres1890
    @yeneristorres1890 10 ปีที่แล้ว +1

    esta muy bien explicado

  • @accerailgun6794
    @accerailgun6794 9 ปีที่แล้ว

    Gracias, me as salvado. :3 ahora no estaré tan atrasado este mes q falte a POO

  • @fedesin_
    @fedesin_ 5 ปีที่แล้ว

    Entendí todo capo sos un geniooo

  • @pulgastudio
    @pulgastudio 4 ปีที่แล้ว

    Hola tenes algún video de Relación de Asociaciones entre clases? gracias.

  • @williamandrescastrocastro7733
    @williamandrescastrocastro7733 6 ปีที่แล้ว

    Que buen video, entendi todo a la perfeccion

  • @alonsomaxx9774
    @alonsomaxx9774 11 ปีที่แล้ว +48

    Te has liado haciendo el videotutorial.
    Si estas haciendo el del "Carro" no pongas el de la "Pelota".

    • @thecrashofneo
      @thecrashofneo 4 ปีที่แล้ว +1

      Ya lo pones tu me lo ahorro

  • @camilabarreraibanez2747
    @camilabarreraibanez2747 7 ปีที่แล้ว

    Mil Gracias !!! :)

  • @ljudevitgaj4855
    @ljudevitgaj4855 10 ปีที่แล้ว

    MUCHAS GRACIAS.

  • @puppet1990
    @puppet1990 12 ปีที่แล้ว

    Benos tutos me gustaria que subas uno de como instanciar una clase que contiene un arreglo!

  • @alexgonzales802
    @alexgonzales802 7 ปีที่แล้ว

    necesito tu ayuda no se si me puedas ayudar. mi problema es el siguiente. tengo un Jframe con botones desabilitados y 1 habilitado. lo que quiero saber como le puedo hacer para que al dar clic en el boton habilitado solicite una clave, si la clave es correcta entonces que habilite los demas botones. eso lo puedo hacer desde el mismo Jframe.

  • @JuanRVillanuevaXX
    @JuanRVillanuevaXX 11 ปีที่แล้ว +1

    Excelente!

  • @bodomboy22
    @bodomboy22 3 ปีที่แล้ว

    Pregunta: dentro de la clase main, siempre es necesario crear el objeto con un constructor antes de invocar sus métodos?
    Gracias!

  • @mauriciozg7880
    @mauriciozg7880 7 ปีที่แล้ว

    muy muy muy buen videooooo.

  • @bulmavegeta23
    @bulmavegeta23 11 ปีที่แล้ว

    una pregunta que le pido que me ayude respondiendo, como le hago para asignarle un color al carro.

  • @gonzalogalarza5264
    @gonzalogalarza5264 10 ปีที่แล้ว

    si coloco public Float Encendido(Float x) luego en el main debo colocar x.alture,si o solo si...

  • @loopkicks100
    @loopkicks100 11 ปีที่แล้ว

    Hola Jorge, muchas gracias también por los vídeos, si podrías un vídeo de como obtener numero mayor y menor de los vectores, como mínimo de 10 posiciones

  • @hectororozco9359
    @hectororozco9359 8 ปีที่แล้ว

    si deseo hacer un procedimiento con un for o un if o predicamento igual para meter lo a una clase como seria y para llamarlo como es?

  • @XmaymaX
    @XmaymaX 9 ปีที่แล้ว

    muchas gracias Jorge, será que tienes un ejemplo de clases usando un switch para acceder a cada una?