Olá, segue em anexo meu repositório.
Branch#12
issue: https://github.com/Moquiuti/Java-Aplicando-a-Orienta-o-a-Objetos/issues/12
Respeitosamente.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, segue em anexo meu repositório.
Branch#12
issue: https://github.com/Moquiuti/Java-Aplicando-a-Orienta-o-a-Objetos/issues/12
Respeitosamente.
Olá, Leandro! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o encapsulamento para organizar os atributos das classes com Java, utilizou muito bem a modularização para separar responsabilidades e ainda compreendeu a importância da orientação a objetos para estruturar o código de forma clara e reutilizável. Esse conjunto de práticas mostra domínio dos fundamentos e aplicação consistente em diferentes cenários.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Se quiser aprofundar ainda mais, algumas boas práticas são:
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: Você considera mais interessante evoluir esse projeto criando herança entre classes para reduzir duplicação ou manter cada classe independente para maior clareza e flexibilidade?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!