Skip to content

henriquearaujooficial/java-desafio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

thumbnail-Desafio Java (1)

Desafio

Esse desafio implementei uma aplicação para registrar compras em um cartão de crédito.

🔨 Objetivos do projeto

  • Criei uma classe que representava uma compra (descrição e valor);
  • Criei uma classe que representava um cartão de crédito (limite, saldo e lista de compras), sendo que ela deve possuir um método para registrar uma compra;
  • Criei uma classe com o método main, seguindo os seguintes objetivos:
    1. Solicitar que o usuário informe o limite do cartão de crédito;
    2. Criar um objeto cartão de crédito com o limite informado;
    3. Solicitar que o usuário informe a descrição e o valor da compra;
    4. Criar um objeto compra com a descrição e valor informados;
    5. Registrar a compra no cartão de crédito e imprimir na tela se ela foi realizada ou não (de acordo com o saldo remanescente);
    6. Perguntar se o usuário deseja registrar uma nova compra ou finalizar;
    7. Caso ele deseje continuar, repetir os passos de 3 a 6, caso não, imprimir na tela o saldo final do cartão e a lista de compras realizadas, ordenadas pelo valor.

Observações:

  • Utilizei a classe Scanner para fazer a leitura das informações do usuário;
  • Utilizei construtores nas classes para passar as informações ao instanciar um objeto.

Foi uma experiência onde descobrir vários desafios e me superei mais uma vez!

About

Desafio Cartão de Credito.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages