Analisando propostas

Cofrinho

Publicado em 02 de Outubro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

1. OBJETIVO
O trabalho consiste em implementar um pequeno sistema que emula um "Cofrinho
de moedas" em Java. Crie um menu em que é oferecido ao usuário:
 Adicionar moedas de diferentes valores e países em seu cofrinho
 Remover moedas específicas do cofrinho.
 Listar todas as moedas que estão dentro do cofrinho
 Calcular quanto dinheiro existe no cofrinho convertido para Rea

Contexto Geral do Projeto

O objetivo principal do trabalho é avaliar o bom uso do conceito de herança e polimorfismo. O projeto deve possuir uma classe Principal além das classes descritas no diagrama UML abaixo. A classe Cofrinho deve possuir como atributo uma coleção de Moedas, que por sua vez é uma classe mãe abstrata de outras classes específicas de Dolar, Euro, Real, etc... A coleção de Moedas pode ser implementada utilizando um ArrayList, ou qualquer outra estrutura de dados que julgue pertinente. Demais detalhes de implementação ficam a cargo do aluno que pode desenvolver também classes extras ou adicionar métodos e atributos conforme julgar necessário. 2. Material utilizado a atividade prática de linguagem de programação recomenda-se a utilização do software eclipse java. 3. Orientações gerais • o aluno deverá entregar um arquivo único no formato zip no ava no ícone trabalhos; • esta atividade é para ser realizada com consulta e pesquisa. Portanto, leia também livros bases, materiais complementares ou procure seu tutor para tirar dúvidas diretamente via Canal de Tutoria; • Conforme julgar necessário comente seu código explicando nas suas palavras o que fazem os trechos mais pertinentes • Exporte o projeto utilizando as opções adequadas dentro do Eclipse Java. File/Export... (E seguir as opções conforme as imagens abaixo) 4. Como se dará a correção da atividade? contamos com 1 exercício único. Para que você ganhe nota máxima, você precisará: • Apresentar seu algoritmo completo, indentado e organizado; • Explicar seu código através de comentários; • Exportação adequada do arquivo conforme indicado • O bom uso dos fundamentos de orientação a objetos em especial Herança e Polimorfismo.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: 22 de Outubro de 2022

Habilidades necessárias