Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio Final - Aplicação de Compras

Segue o link do projeto final de conclusão de curso: https://github.com/TheoCasella/DesafioAlura-AplicacaoDeCompras/tree/main

1 resposta
solução!

Oi Theo, tudo bem?

Parabéns pela conclusão do desafio. Seu código tá muito bem estruturado e você aplicou conceitos fundamentais de Orientação a Objetos e manipulação de listas de forma clara.

Gostaria de destacar alguns pontos positivos.

  • Separação de responsabilidades: Você organizou as classes em pacotes (Classes e Principal), o que ajuda na organização do projeto.
  • Encapsulamento: O uso de atributos privados com métodos assessores (getters) está correto.
  • Lógica de Negócio: O método comprar dentro da classe CartaoDeCredito centraliza bem a verificação de saldo e a atualização da lista.
  • Tratamento do Scanner: Você utilizou corretamente o scanner.nextLine() para consumir a quebra de linha após o nextDouble(), evitando erros comuns de leitura no terminal.

Novamente, parabéns pelo empenho e pela qualidade do código apresentado. Continue praticando esses fundamentos, pois eles são a base para construir sistemas maiores.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!