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?
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.
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!!!
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/
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!!!
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!
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.
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!
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.
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
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.
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..
@@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.
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
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
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?
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.
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
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
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.
Repositório desta aula:
github.com/devsuperior/aulao004
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?
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.
@@reliquiaserelatos Tô respondendo um pouco tarde, mas ele explica o porque nesse moemento :)
ua-cam.com/video/gj80JEqk5ms/v-deo.html
@@felipemonteiro7847 muito obrigado!
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!!!
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/
Este professor é fera demais, melhor didática que já vi!!
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!
Faculdade no Brasil é uma piada. Estou terminando o quarto período de EAD. Curso muito fraco.!
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!!!
Valeu que Valeu! Professor de ultra eficaz. Tempo muito bem gasto.
finalmente achei seu canal, muito foda seus cursos da udemy !!!!!
É o melhor professor com a melhor didática que conheço na Internet. Além de tudo é carismático! Parafraseando-o: TOP!
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!
Professor Nélio melhor professor que já vi...didática incrível, generosidade, simpatia...top!!
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.
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!
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.
Esse Professor é incrível. Deus te abençoe muito pelo excelente trabalho!
demorei 13 horas pra fazer mas fiz 100% solo e sem consulta kkkkkkkkkkk
excelente didática, professor Nélio!
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
Adoro as aulas do Prof. Nélio Alves!!!
"Um grande abraço e até à próxima!".
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.
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..
Excelente!! Parabéns pela iniciativa! Sou seu aluno na Udemy!
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...
Oi Luís, tudo bem? Poderia dar umas dicas de como procurar esse primeiro emprego baseado nesse tipo de curso? Valeu!
@@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.
vcs estão de parabéns, sou beginner em JAVA e consegui entender tudo e acompanhar, continuem assim!
Simplesmente sensacional 😃.
Um grande abraço professor Nélio.
Aula muito boa ! Boa sorte Nelio .
Esse programa ficou muito brabo, passei o dia inteiro tentando resolver
Tô vindo do curso na Udemy, fico feliz que consegui resolver sem a consulta. 😀
Aulas incríveis do curso, muito aprendizado. Recomendo muito esse conteúdo do curso pela Udemy.
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
Chegando aqui em 2023 pelo curso da Udemy. Muito bom cara, estou gostando d mais do curso.
Esse exercício me fez suar! kkkkkkkkkkkkkk
Top demais, professor! Muito obrigado!
Suas aulas tem me ajudado bastante. Obrigado.
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. :)
Esses exercícios na live são muito esclarecedores professor....
Um show de aula sobre conceitos importantíssimos, +1 inscrito.
Belo conteúdo com um preço acessível, meus parabéns pela sua incrível qualificação professor 👏👏👏
Muito bom o aulão. Tenho o curso de java na udemy e tinha alguma duvidas que foram supridas aqui.
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
Professor, sou seu aluno na Udemy. Excelente aula e didática, estou aprendendo muito e de uma forma mais clara pra mim. Abraço
mano voce e um otimo professor comprei seu curso na Udamy estou aprendendo muito com suas aulas
Excelente explicação. Tô conseguindo entender tudo! Parabéns!
Excelente aula! Um abraço daqui de Recife-Pe, a Capital do Nordeste.
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
Comprei seu curso na udemy, você está de parabéns professor 👏🏻👏🏻👏🏻
Eu sou de Angola Luanda encontrei o video por acaso no UA-cam e me ajuda muito explicas muito bem parabens prof
Gostei muito da Aula, Obrigado Professor Nelio Alves!
Aula top ! Estava com dúvidas e me ajudou bastante !!!
Parabéns pela iniciativa, gostei!
Vou comprar todos seus cursos na Udemy, e gostaria de enviar um presente, por sua competência, super satisfeito!
Professor sou seu fã.
obrigado.
Sensacional professor, obrigado!!
Muito top a aula!!! Parabéns pela dedicação e ensinamentos!!!
Valeu professor, muito bom esse aulão, me ajudou muito com os detalhes de composição de objetos, valeu, muito obrigado!
O cara é fera recomendo seus cursos. Talkei
Grande professor. Meus parabéns !!
Baita aula. Não é fácil, mas nem tudo é fácil na vida, kk.
O conteúdo é excelente. Aprendi muito :)
Parabens Professor Nelio !
Prof. Nélio Alves não dá aula...dá show !!!
Só agradeço professor!! Abraço
Não chegou notificação de live aqui, agora que fui ver o vídeo.
Ativa o sininho da inscrição blz Tiago? Grande abraço!
seu curso é muito top, olha que nem terminei ainda
Ótima aula, Mestre!
Obrigado!
Muito show!!! Que aulao mesmo, parabéns.
O professor é fera!
Ficou mais claro de entender aqui do q no Udemy
monstro de professor, valeeu
Excelente aula!
show show show!!!!!! topzera demais rapaz
muito boa a aula, estou fazendo o curso de java la na udemy. Nossa minha cabeça ta fritando. mas vamos que vamos.
Professor tenho uma dúvida. O senhor não utilizou a variável "price" da classe Produto.
Valeu professor!
Excelente, grande abraço
Nélio é uma lenda!!!
Aula excelente!
Tu é d+ Nélio!
Aula showww 😍
Começa no 10:20.
38:54 No meu caso coloquei product.getName(). Posso fazer assim também? Ou a melhor maneira é utilzar sempre os Getters?
Eu também fiz como você amigo. E penso comigo mesmo, se funcionar é o que importa.
Mas sei que existe algo chamado "PADRÃO".
Show de bola
To aqui em 2023 devorando tudo sobre JAVA e não seria nada mau algumas atualizações do curso disponível lá na Ûdemy...
muito obrigado
Professor, muito obrigado pelo conteúdo. O senhor vai trazer exercícios de c# também?
Olá Stéfano. Pretendo sim, daqui a um tempo. No momento estou focando mais em Java.
Gostei da imagem de fundo ! manda pra mim rsrs
Fera demais
Paulo sou de Niterói - Rio de Janeiro, "Boa Noite...."
Muito bom!!
private Product price, colocar em OrderItem, esta em dois lugares
Vamos fazer uma campanha para você reformular isso com banco de dos e view iniciando em 20,00 cada procurando apoiadores!
Recife-PE
Sensacional :)
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?
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.
@@tiagomatos6120 obrigado
Excelente!!!
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
SENSACIONALL!!!!!!!!!!
muito bom.
show!😀
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.
Alguem sabe dizer se esse exercício foi feito com DB e Spring como ele havia dito ?
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
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.
Pq usar esse StringBuilder, e não o Sysout? Eu não tenho domínio nenhum desse StringBuilder, estou no meio do curso ainda.