Ir para conteúdo

Como resolver este exercico


Brennopedroso

Posts Recomendados

O objetivo deste sistema é manter itens colecionáveis (livros, CDs, DVDs e revistas), organizadas por tipo. O sistema deve permitir cadastrar os dados comuns e os específicos de cada tipo de item. Os dados comuns são: identificação única, nome, ano, preço e status. Para os livros é importante manter também, o nome da editora e o ano de publicação. Já para os CDs é interessante manter o gênero musical e a identificação das faixas de áudio (nomes das músicas). Para os DVDs é importante armazenar o tipo (musical, filme ou dados), e uma descrição geral sobre o item ou os extras, por exemplo. Por fim, das revistas é interessante manter o ano de publicação, o volume, a editora e os principais assuntos tratados.

O atributo status terá uma observação sobre o item colecionável, sendo que as seguintes regras devem ser observadas:

 

https://www.lawebdelprogramador.com/usr/367000/367917/606b139d2a49e-Captura-de-Tela-2021-04-05-as-10.38.20.png

 

O sistema deve permitir imprimir uma listagem de cada tipo colecionável. Deve permitir também pesquisas pelos itens específicos de cada tipo. Por exemplo, das revistas é interessante pesquisar sobre os assuntos que ela aborda, como a pesquisa por “programação orientada a objetos” poderia mostrar ao usuário uma lista de todos as revistas que tratam deste assunto. Deve permitir a consulta de algum item específico através da identificação do mesmo.

Sempre ao final das listagens deve ser informado o valor total dos itens listados.
Faça um conjunto de classes que possibilite gerenciar pelo menos 2 dos tipos colecionáveis apresentados no texto.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...