An open API service indexing awesome lists of open source software.

https://github.com/andreirech/cofrinho

🐖 Java application manager for a piggy bank
https://github.com/andreirech/cofrinho

Last synced: 7 months ago
JSON representation

🐖 Java application manager for a piggy bank

Awesome Lists containing this project

README

          

# Cofrinho
Aplicativo gerenciador de um cofrinho em JAVA - Atividade extraclasse da matéria de Programação Orientada à Objetos da PUCRS

1) Considerando a enumeração “NomeMoeda” e a classe “Moeda” apresentadas, escreva uma classe Java que modela um cofrinho de moedas. A interface pública da classe “Cofrinho” deve ter métodos para:
a. Inserir uma moeda no cofrinho.
b. Retirar do cofrinho a última moeda inserida (se esta operação for chamada várias vezes deve ir retirando todas as moedas na ordem inversa em que foram inseridas). Deve retornar a moeda retirada ou “null” caso o cofrinho esteja vazio.
c. Informar quantas moedas estão guardadas no cofrinho.
d. Informar quantas moedas de um certo tipo estão guardadas no cofrinho.
e. Informar o valor total armazenado no cofrinho (em centavos).
f. Informar o valor total armazenado no cofrinho (em reais).
g. Esvaziar o cofrinho e mostrar o total perdido.