OO e Composição de objetos em Java - Aulão

Поділитися
Вставка
  • Опубліковано 10 гру 2024

КОМЕНТАРІ • 147

  • @DevSuperior
    @DevSuperior  4 роки тому +32

    Repositório desta aula:
    github.com/devsuperior/aulao004

    • @reliquiaserelatos
      @reliquiaserelatos 2 роки тому +1

      Professor, pq foi necessário criar o atributo price dentro da classe Product e dentro da classe orderItem? se tivesse o atributo apenas em product não seria suficiente? ja que OrderItem faz a composicao com product?

    • @reliquiaserelatos
      @reliquiaserelatos 2 роки тому +1

      sou seu aluno na udemy,. Eu acho que o price deve ser um atributo apenas de orderItem, pq tem um metodo associado subtotal() ja na class product, para este exemplo, não é necessário o atributo price.
      fiquei confuso pois no objeto produtc tem um productPrice e no orderItem também tem um productPrice.
      Product product = new Product(productName, productPrice);

      OrderItem it = new OrderItem(quantity, productPrice, product);
      Estou gostando muito do curso da udemy, vc é referência em qq lugar que pesquiso.

    • @felipemonteiro7847
      @felipemonteiro7847 Рік тому +1

      ​@@reliquiaserelatos Tô respondendo um pouco tarde, mas ele explica o porque nesse moemento :)
      ua-cam.com/video/gj80JEqk5ms/v-deo.html

    • @reliquiaserelatos
      @reliquiaserelatos Рік тому

      @@felipemonteiro7847 muito obrigado!

  • @nicolascruz9149
    @nicolascruz9149 2 роки тому +20

    Nelio Alves é um cara NECESSÁRIO! Me ajudou a conseguir meu primeiro emprego com seu curso de Spring REST e Ionic e meu segundo emprego com seu curso de Microsserviços. Estou aqui agora para melhorar meus conhecimentos. Gratidão!!!

  • @beatrizgomes8077
    @beatrizgomes8077 2 роки тому +8

    Estou fazendo o seu curso na Udemy e senti dificuldade nesse exercício, especialmente para entender a classe Order. O que me deixou feliz foi ver que tudo que tinha feito até então estava correta e preciso melhorar alguns detalhes.
    Obrigada, Nélio! \o/

  • @eldervivot
    @eldervivot 4 роки тому +31

    Este professor é fera demais, melhor didática que já vi!!

  • @kotofren
    @kotofren 3 роки тому +6

    30% no curso de Java seu na Udemy e já aprendi mais do que um semestre inteiro na faculdade dessa matéria, vlw mesmo pelas aulas professor!

    • @leandrofelip
      @leandrofelip 3 роки тому +2

      Faculdade no Brasil é uma piada. Estou terminando o quarto período de EAD. Curso muito fraco.!

  • @eduardohenriquedeassis9729
    @eduardohenriquedeassis9729 Рік тому +1

    Professor sensacional. Eu já trabalho com Javascript e estou aprendendo Java por conta do trabalho. As explicações são simples e objetivas. Muito bom!!!!
    Cheguei aqui por causa do curso da Udemy! Curso excelente!!!

  • @HugoBernardo-m4l
    @HugoBernardo-m4l Місяць тому

    Valeu que Valeu! Professor de ultra eficaz. Tempo muito bem gasto.

  • @robsonalbertoramos1954
    @robsonalbertoramos1954 4 роки тому +29

    finalmente achei seu canal, muito foda seus cursos da udemy !!!!!

  • @nokkreload
    @nokkreload 3 роки тому

    É o melhor professor com a melhor didática que conheço na Internet. Além de tudo é carismático! Parafraseando-o: TOP!

    • @nokkreload
      @nokkreload 3 роки тому

      Só pra constar como sou fã, comprei todos os cursos dele na Udemy. Inclusive o de UML. Por enquanto estou fazendo o de Java, mas assim que acabar vou pegar firme no de UML e logo mais no de C#. E, em breve, quero fazer o Bootcamp também!

  • @rubenscarmodejesus2505
    @rubenscarmodejesus2505 4 роки тому +1

    Professor Nélio melhor professor que já vi...didática incrível, generosidade, simpatia...top!!

  • @rogeriosilver4872
    @rogeriosilver4872 3 роки тому +3

    Salve Professor....Obrigado por se dedicar assim para ajudar seus alunos, só tenho a agradecer..1000 vezes melhor que meus professores da faculdade, didatica imcrível. Deus te abençoe muito mesmo...abraços.

  • @dacostaApps
    @dacostaApps 3 роки тому +1

    Obrigado por deixar gravado. Comprei o curso na Udemy e hoje estou tirando muito proveito dessa fabulosa aula que está sendo muito esclarecedora. valeu prof!

  • @elderluizmoreira6161
    @elderluizmoreira6161 12 днів тому +1

    SIM SENHORES, EU FIQUEI PRESO NESTE Exercicio 2 dias, Me comprometi a fazer ele ao máximo que eu conseguisse, quando vi que travei vim ver a correção.
    Motivo do qual eu travei, eu n sabia instanciar o new Date lá no Order kkkkk.
    E uma falta de logica tambem pelo fato que coloquei o Order order = new Order(); em baixo do Item, não sei se foi falta de atenção ou falta de organização.
    Um dos erros meu também, eu não fiz nenhum toString para as classes, anotei meus erros e recomendo todos a fazerem o mesmo, tente resolver um exercicio ao maximo, se vc travar, vem assisti a correção e anote seus erros, só o fato de anotar já faz a tua mind a lembrar.
    UMA OBS: Eu não sabia que o toString do Order puxava outros toString, vi e aprendi na prática.
    Sou aluno do curso da Udemy.
    Ótimo exercício.

  • @DiogDev
    @DiogDev 7 місяців тому

    Esse Professor é incrível. Deus te abençoe muito pelo excelente trabalho!

  • @MarcosAndreCostadaSilva
    @MarcosAndreCostadaSilva 2 роки тому +4

    demorei 13 horas pra fazer mas fiz 100% solo e sem consulta kkkkkkkkkkk
    excelente didática, professor Nélio!

    • @DevN__
      @DevN__ Рік тому

      parabens cara, eu tentei por ai também mas não consegui, eu fiz sozinho praticamente tudo, mas na parte de adicionar os produtos eu esqueci do list kkkkk

  • @gabrielcoelho7365
    @gabrielcoelho7365 3 роки тому

    Adoro as aulas do Prof. Nélio Alves!!!
    "Um grande abraço e até à próxima!".

  • @raulgoncalves3472
    @raulgoncalves3472 4 роки тому +4

    Muito boa essa ideia de programar deixando a sua tela professor, faz com que o aluno não se sinta "sozinho" apenas ouvindo a voz de quem está explicando durante uma live.

  • @rafaelsammarco5367
    @rafaelsammarco5367 Рік тому

    Faço teu curso de Java no Udemy. Você é excelente na didática, aprendendo muito com você. Alguns anos atrás eu estava na facul de Sistemas de informação e não consegui concluir por questões de trabalho, portanto, estou em transição de carreira, e teu curso de Java e de C#, estou amando praticamente tudo...quero muito trabalhar na área..obrigado professor Nélio..

  • @Fisicamente
    @Fisicamente 4 роки тому +13

    Excelente!! Parabéns pela iniciativa! Sou seu aluno na Udemy!

  • @luisricardosousamendonca2143
    @luisricardosousamendonca2143 4 роки тому +117

    Como faço pra enviar um presente pra esse professor? Só agradeço, consegui meu primeiro emprego por conta da base que adquiri em suas aulas...

    • @pranksterbr3632
      @pranksterbr3632 2 роки тому +10

      Oi Luís, tudo bem? Poderia dar umas dicas de como procurar esse primeiro emprego baseado nesse tipo de curso? Valeu!

    • @rmauto6273
      @rmauto6273 10 місяців тому

      ​@@pranksterbr3632 amigo, procure vagas back end Java. Muitas vão pedir Java, angular, mysql ou postgres ou Oracle.. mas mesmo que não saiba angular, vai pra cima.

  • @Rafaela768
    @Rafaela768 4 роки тому

    vcs estão de parabéns, sou beginner em JAVA e consegui entender tudo e acompanhar, continuem assim!

  • @resiliencia6848
    @resiliencia6848 4 роки тому +2

    Simplesmente sensacional 😃.
    Um grande abraço professor Nélio.

  • @albinogomesleal860
    @albinogomesleal860 Рік тому +1

    Aula muito boa ! Boa sorte Nelio .

  • @GuilhermeAlves-gg4ic
    @GuilhermeAlves-gg4ic Рік тому

    Esse programa ficou muito brabo, passei o dia inteiro tentando resolver

  • @paulo__vieira
    @paulo__vieira 2 роки тому +1

    Tô vindo do curso na Udemy, fico feliz que consegui resolver sem a consulta. 😀

  • @albertoamaralmedeiros8563
    @albertoamaralmedeiros8563 Рік тому

    Aulas incríveis do curso, muito aprendizado. Recomendo muito esse conteúdo do curso pela Udemy.

  • @marcelopastanaribeiro2015
    @marcelopastanaribeiro2015 2 роки тому

    Professor Nélio....pena que na minha graduação não tive na disciplina linguagem de programação (java) um professor do seu alto nivel, mas estou fazendo o curso de java na udemy....simplesmente excelente...agora estou aprendendo....e apanhando também....kkk....é fácil de entender quando voce faz o exercicio....na hora de eu fazer apanho bastante vou e volto,,,,mas é isso... creio que faz parte do aprendizado

  • @woofered1
    @woofered1 Рік тому

    Chegando aqui em 2023 pelo curso da Udemy. Muito bom cara, estou gostando d mais do curso.

  • @gabrieldecarvalho363
    @gabrieldecarvalho363 Рік тому

    Esse exercício me fez suar! kkkkkkkkkkkkkk
    Top demais, professor! Muito obrigado!

  • @BrunoMartins-pj7tu
    @BrunoMartins-pj7tu 4 роки тому +3

    Suas aulas tem me ajudado bastante. Obrigado.

  • @aprendendoaprogramar5162
    @aprendendoaprogramar5162 2 роки тому +1

    Se todos os professores de programação tivessem a vontade de ensinar como o professor Nelio tem
    o Brasil era uns do melhores pais em tecnologia. :)

  • @Garagem255
    @Garagem255 3 роки тому +2

    Esses exercícios na live são muito esclarecedores professor....

  • @SidneyMiranda
    @SidneyMiranda 4 роки тому +1

    Um show de aula sobre conceitos importantíssimos, +1 inscrito.

  • @joaovi7821
    @joaovi7821 3 роки тому

    Belo conteúdo com um preço acessível, meus parabéns pela sua incrível qualificação professor 👏👏👏

  • @TommyXisto
    @TommyXisto 3 роки тому

    Muito bom o aulão. Tenho o curso de java na udemy e tinha alguma duvidas que foram supridas aqui.

  • @app2028
    @app2028 3 роки тому

    Muito obrigado pelo o conteúdo, além de muita qualidade de conteúdo, áudio e vídeo sem palavras para tanta qualidade. Sou de goiânia

  • @deividrodriguesdarocha
    @deividrodriguesdarocha 4 роки тому

    Professor, sou seu aluno na Udemy. Excelente aula e didática, estou aprendendo muito e de uma forma mais clara pra mim. Abraço

  • @ReceitDicasas0
    @ReceitDicasas0 2 роки тому

    mano voce e um otimo professor comprei seu curso na Udamy estou aprendendo muito com suas aulas

  • @nogueira76
    @nogueira76 2 роки тому

    Excelente explicação. Tô conseguindo entender tudo! Parabéns!

  • @heltongomes526
    @heltongomes526 10 місяців тому

    Excelente aula! Um abraço daqui de Recife-Pe, a Capital do Nordeste.

  • @PLAIN300
    @PLAIN300 3 роки тому +1

    Nélio, se tá me dando uma força enorme na faculdade, sem contar que to até gostando de Java por conta do jeito que você ensina. Parabéns pelo conteúdo muito bem produzido e vamo que vamo =D

  • @caiurygames1367
    @caiurygames1367 4 роки тому +1

    Comprei seu curso na udemy, você está de parabéns professor 👏🏻👏🏻👏🏻

  • @carvalhojulieta4827
    @carvalhojulieta4827 9 місяців тому

    Eu sou de Angola Luanda encontrei o video por acaso no UA-cam e me ajuda muito explicas muito bem parabens prof

  • @douglasandrade5199
    @douglasandrade5199 4 роки тому

    Gostei muito da Aula, Obrigado Professor Nelio Alves!

  • @LuisEduardo-rf2vg
    @LuisEduardo-rf2vg Рік тому

    Aula top ! Estava com dúvidas e me ajudou bastante !!!

  • @raydoacordeon8093
    @raydoacordeon8093 4 роки тому +1

    Parabéns pela iniciativa, gostei!

  • @app2028
    @app2028 3 роки тому

    Vou comprar todos seus cursos na Udemy, e gostaria de enviar um presente, por sua competência, super satisfeito!

  • @MarcioSantos-if5lq
    @MarcioSantos-if5lq 2 роки тому

    Professor sou seu fã.
    obrigado.

  • @Wylliam400
    @Wylliam400 4 місяці тому

    Sensacional professor, obrigado!!

  • @carlosaugusto4020
    @carlosaugusto4020 3 роки тому

    Muito top a aula!!! Parabéns pela dedicação e ensinamentos!!!

  • @rogeriotadeudosreis342
    @rogeriotadeudosreis342 4 роки тому

    Valeu professor, muito bom esse aulão, me ajudou muito com os detalhes de composição de objetos, valeu, muito obrigado!

  • @aprendendoaprogramar5162
    @aprendendoaprogramar5162 2 роки тому

    O cara é fera recomendo seus cursos. Talkei

  • @areatechbrasil
    @areatechbrasil 4 роки тому +1

    Grande professor. Meus parabéns !!

  • @regisrosa5964
    @regisrosa5964 4 роки тому

    Baita aula. Não é fácil, mas nem tudo é fácil na vida, kk.

  • @optashop2662
    @optashop2662 2 роки тому

    O conteúdo é excelente. Aprendi muito :)

  • @rogeriojoaquim4869
    @rogeriojoaquim4869 2 роки тому

    Parabens Professor Nelio !

  • @wlricardo
    @wlricardo 2 роки тому

    Prof. Nélio Alves não dá aula...dá show !!!

  • @jonathalarasilverio6457
    @jonathalarasilverio6457 3 роки тому

    Só agradeço professor!! Abraço

  • @tiagomatos6120
    @tiagomatos6120 4 роки тому +1

    Não chegou notificação de live aqui, agora que fui ver o vídeo.

    • @DevSuperior
      @DevSuperior  4 роки тому +2

      Ativa o sininho da inscrição blz Tiago? Grande abraço!

  • @BrNoticias24H
    @BrNoticias24H 3 роки тому

    seu curso é muito top, olha que nem terminei ainda

  • @leohnrt
    @leohnrt 4 роки тому

    Ótima aula, Mestre!
    Obrigado!

  • @thiagomoura4520
    @thiagomoura4520 4 роки тому

    Muito show!!! Que aulao mesmo, parabéns.

  • @MrWhyBrasil
    @MrWhyBrasil 2 роки тому

    O professor é fera!

  • @vivianfreitas9726
    @vivianfreitas9726 Рік тому

    Ficou mais claro de entender aqui do q no Udemy

  • @robertfernandes1927
    @robertfernandes1927 7 місяців тому

    monstro de professor, valeeu

  • @robertodeandrade1453
    @robertodeandrade1453 Рік тому

    Excelente aula!

  • @felipe_6041
    @felipe_6041 Рік тому

    show show show!!!!!! topzera demais rapaz

  • @chiquinho328
    @chiquinho328 4 роки тому

    muito boa a aula, estou fazendo o curso de java la na udemy. Nossa minha cabeça ta fritando. mas vamos que vamos.

  • @dougesperto1
    @dougesperto1 2 роки тому +3

    Professor tenho uma dúvida. O senhor não utilizou a variável "price" da classe Produto.

  • @michaelbernardrasputtini
    @michaelbernardrasputtini 2 роки тому

    Valeu professor!

  • @41caue
    @41caue 4 роки тому

    Excelente, grande abraço

  • @WilliamGigliozzi
    @WilliamGigliozzi 3 роки тому

    Nélio é uma lenda!!!

  • @albarylaibida1214
    @albarylaibida1214 2 роки тому

    Aula excelente!

  • @jhonataszrc
    @jhonataszrc Рік тому

    Tu é d+ Nélio!

  • @JoaoMarcos-lc5xx
    @JoaoMarcos-lc5xx Рік тому

    Aula showww 😍

  • @ulysses_grant
    @ulysses_grant 6 місяців тому

    Começa no 10:20.

  • @viniciusgabriel3343
    @viniciusgabriel3343 3 роки тому

    38:54 No meu caso coloquei product.getName(). Posso fazer assim também? Ou a melhor maneira é utilzar sempre os Getters?

    • @arieltintel2170
      @arieltintel2170 2 роки тому

      Eu também fiz como você amigo. E penso comigo mesmo, se funcionar é o que importa.
      Mas sei que existe algo chamado "PADRÃO".

  • @fernandojosesilvamelo3877
    @fernandojosesilvamelo3877 Рік тому

    Show de bola

  • @saulopereira7704
    @saulopereira7704 Рік тому +1

    To aqui em 2023 devorando tudo sobre JAVA e não seria nada mau algumas atualizações do curso disponível lá na Ûdemy...

  • @andreviniciusbezerradasilv9335
    @andreviniciusbezerradasilv9335 2 роки тому

    muito obrigado

  • @stefanoalcantara9467
    @stefanoalcantara9467 4 роки тому +2

    Professor, muito obrigado pelo conteúdo. O senhor vai trazer exercícios de c# também?

    • @DevSuperior
      @DevSuperior  4 роки тому +4

      Olá Stéfano. Pretendo sim, daqui a um tempo. No momento estou focando mais em Java.

  • @Anderson-Rocha
    @Anderson-Rocha 3 роки тому

    Gostei da imagem de fundo ! manda pra mim rsrs

  • @paulosantana8056
    @paulosantana8056 4 роки тому

    Fera demais

  • @paulojosevieiradesa2279
    @paulojosevieiradesa2279 4 роки тому

    Paulo sou de Niterói - Rio de Janeiro, "Boa Noite...."

  • @luizphilipesena7065
    @luizphilipesena7065 6 місяців тому

    Muito bom!!

  • @franciscocarlospierna900
    @franciscocarlospierna900 3 місяці тому

    private Product price, colocar em OrderItem, esta em dois lugares

  • @app2028
    @app2028 3 роки тому +1

    Vamos fazer uma campanha para você reformular isso com banco de dos e view iniciando em 20,00 cada procurando apoiadores!

  • @michelmorais9050
    @michelmorais9050 2 роки тому

    Recife-PE

  • @joaovitordacruz7446
    @joaovitordacruz7446 3 роки тому

    Sensacional :)

  • @rodrigorocharodrigues140
    @rodrigorocharodrigues140 4 роки тому +2

    Fiquei feliz pelo senhor ter criado um canal no youtube, sou seu aluno na udemy, e gostaria de fazer uma pergunta se vc pode nos ajudar. La na udemy voce ensina a criar um projeto fx com banco de dados. eu ate mandei uma pergunta la, e ja estou aproveitando que estou aqui e fazendo essa mesma pergunta aqui. No final do projeto vc ensina a criar um executavel do programa , a pergunta é: Como posso criar um executavel sem que ninguem consiga fazer copia desse executavel?

    • @tiagomatos6120
      @tiagomatos6120 4 роки тому +1

      cara eu acho que não tem como, por que ate os programas de empresas da alta tecnologia são burlados. Mas se for um programa que você ta querendo lançar, e só fazer uma patente do programa.

    • @rodrigorocharodrigues140
      @rodrigorocharodrigues140 4 роки тому

      @@tiagomatos6120 obrigado

  • @thalesbrasileiro675
    @thalesbrasileiro675 3 роки тому

    Excelente!!!

  • @marciogbdeavellar6992
    @marciogbdeavellar6992 3 роки тому

    Boa noite, professor e colegas. Estou fazendo o curso de Java Completo. Aliás, muito top mesmo!
    Quando eu estava fazendo esse exercício me deparei com a questão da repetição do preço em OrderItem. Entendi a explicação de manter o histórico de preços.
    No entanto, para o programa em questão, não faria diferença implementar o construtor sem o price, né?
    public OrderItem(Integer orderItemQuantity, Product product) {
    this.orderItemQuantity = orderItemQuantity;
    this.product = product;
    }
    Em qual situação de implementação faria diferença? Se eu tivesse uma lista de orders que fossem armazenadas? (quero dizer: order tem uma lista de orderItems; eu precisaria ter outro objeto que tivesse uma lista de orders.)
    Abraços

  • @clessiosilva8562
    @clessiosilva8562 2 роки тому

    SENSACIONALL!!!!!!!!!!

  • @faladomi6873
    @faladomi6873 3 роки тому

    muito bom.

  • @sfidencio
    @sfidencio 2 роки тому

    show!😀

  • @fventurajr
    @fventurajr 4 роки тому

    Estou acompanhando o seu curso de Java na Udemy. Faltou só explicar como colocar o OrderStatus como int com os valores e como usá-los, mas valeu.

  • @ramoncestari3461
    @ramoncestari3461 Рік тому

    Alguem sabe dizer se esse exercício foi feito com DB e Spring como ele havia dito ?

  • @erikacastro773
    @erikacastro773 6 днів тому

    sabe minha diuvida e na hora de montar algoritimo qual criterio senhor teve ao pesar estanciar classe Product e date sinto que aula Date eu nao aprendi muito bem e nem list senhor poderria gravar uma aula disso no youtube? e pq senhor comecou com product ? sobre composição eu entendi um objeto depende do outro

  • @PereraNinja
    @PereraNinja 3 роки тому

    Professor, boa tarde!
    Não sei se o senhor responde por aqui, mas meu código deu um erro meio estranho.
    Eu declarei a variável price como Double (wrapper), mas quando chamo o String.format("%2.f", price) ele simplesmente dá erro.
    Mas quando eu declaro price como double (primitivo) funciona normal.
    Alguma ideia ou dica do que pode ser =D?
    Abraço!
    ps.: Estou aprendendo muito com suas aulas.

  • @Joaov977
    @Joaov977 3 роки тому +1

    Pq usar esse StringBuilder, e não o Sysout? Eu não tenho domínio nenhum desse StringBuilder, estou no meio do curso ainda.